Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.133.142.101
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
3 /
nikic /
php-parser /
test /
Delete
Unzip
Name
Size
Permission
Date
Action
PhpParser
[ DIR ]
drwxr-xr-x
2018-10-10 09:00
code
[ DIR ]
drwxr-xr-x
2018-10-10 09:00
bootstrap.php
893
B
-rw-r--r--
2018-10-10 09:00
updateTests.php
1.1
KB
-rw-r--r--
2018-10-10 09:00
Save
Rename
<?php namespace PhpParser; require __DIR__ . '/bootstrap.php'; require __DIR__ . '/PhpParser/CodeTestParser.php'; require __DIR__ . '/PhpParser/CodeParsingTest.php'; $dir = __DIR__ . '/code/parser'; $testParser = new CodeTestParser; $codeParsingTest = new CodeParsingTest; foreach (filesInDir($dir, 'test') as $fileName => $code) { if (false !== strpos($code, '@@{')) { // Skip tests with evaluate segments continue; } list($name, $tests) = $testParser->parseTest($code, 2); $newTests = []; foreach ($tests as list($modeLine, list($input, $expected))) { $modes = null !== $modeLine ? array_fill_keys(explode(',', $modeLine), true) : []; list($parser5, $parser7) = $codeParsingTest->createParsers($modes); list(, $output) = isset($modes['php5']) ? $codeParsingTest->getParseOutput($parser5, $input, $modes) : $codeParsingTest->getParseOutput($parser7, $input, $modes); $newTests[] = [$modeLine, [$input, $output]]; } $newCode = $testParser->reconstructTest($name, $newTests); file_put_contents($fileName, $newCode); }