📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-07-02 21:26:45
📂
/ (Root)
/
opt
/
cpanel
/
ea-wappspector
/
vendor
/
squizlabs
/
php_codesniffer
/
src
/
Standards
/
Squiz
/
Tests
/
PHP
📍 /opt/cpanel/ea-wappspector/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP
🔄 Refresh
✏️
Editing: NonExecutableCodeUnitTest.2.inc
Read Only
<?php exit(); // Errors are thrown from here down from the exit() above. foreach ($vars as $var) { if ($something === TRUE) { break; break; } } exit(); function test() { echo 'no error'; } class myClass { function myFunc() { echo 'no error'; } } function bar() { return function() { echo "1"; }; } class HttpStatus { const CONTINUE = 100; const SWITCHING_PROTOCOLS = 101; } interface ABC { public function noError($name, $var); } trait Something { function getReturnType() { echo 'no error'; } } enum Something { function getReturnType() { echo 'no error'; } } $a = new class { public function log($msg) { echo 'no error'; } }; // Multiple statements are still one line of unreachable code, so should get // only one complaint from this sniff. (Well, technically two here since there // are two 'exit()' statements above, so one complaint from each of those. So, // two here, but not six.) echo 'one'; echo 'two'; echo 'three'; // A single statement split across multiple lines. Here we get complaints for // each line, even though they're all part of one statement. echo 'one' . 'two' . 'three' . 'four' . 'five' . 'six'; interface MyInterface {
💾 Save Changes
❌ Cancel