🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-06-15 06:30:04 | PHP 8.1.34
📂
/ (Root)
/
opt
/
cpanel
/
ea-wappspector
/
vendor
/
squizlabs
/
php_codesniffer
/
tests
/
Core
/
Files
/
File
📍 /opt/cpanel/ea-wappspector/vendor/squizlabs/php_codesniffer/tests/Core/Files/File
🔄 Refresh
✏️
Editing: FindExtendedClassNameTest.inc
Read Only
<?php /* testNotAClass */ function notAClass() {} /* testNonExtendedClass */ class testFECNNonExtendedClass {} /* testExtendsUnqualifiedClass */ class testFECNExtendedClass extends testFECNClass {} /* testExtendsFullyQualifiedClass */ class testFECNNamespacedClass extends \PHP_CodeSniffer\Tests\Core\File\testFECNClass {} /* testExtendsPartiallyQualifiedClass */ class testFECNQualifiedClass extends Core\File\RelativeClass {} /* testNonExtendedInterface */ interface testFECNInterface {} /* testInterfaceExtendsUnqualifiedInterface */ interface testInterfaceThatExtendsInterface extends testFECNInterface{} /* testInterfaceExtendsFullyQualifiedInterface */ interface testInterfaceThatExtendsFQCNInterface extends \PHP_CodeSniffer\Tests\Core\File\testFECNInterface{} /* testExtendedAnonClass */ $anon = new class( $a, $b ) extends testFECNExtendedAnonClass {}; /* testNestedExtendedClass */ class testFECNNestedExtendedClass { public function someMethod() { /* testNestedExtendedAnonClass */ $anon = new class extends testFECNAnonClass {}; } } /* testClassThatExtendsAndImplements */ class testFECNClassThatExtendsAndImplements extends testFECNClass implements InterfaceA, InterfaceB {} /* testClassThatImplementsAndExtends */ class testFECNClassThatImplementsAndExtends implements InterfaceA, InterfaceB extends testFECNClass {} /* testInterfaceMultiExtends */ interface Multi extends \Package\FooInterface, \BarInterface {}; /* testExtendedReadonlyAnonClass */ $anon = new readonly class() extends \Fully\Qualified\MyClass {}; /* testExtendedAnonClassWithAttributes */ $anon = new #[SomeAttribute] class( $p ) extends Partially\Qualified\MyClass {}; /* testMissingExtendsName */ class testMissingExtendsName extends { /* missing classname */ } // Intentional parse error. // Intentional parse error. Has to be the last test in the file. /* testParseError */ class testParseError extends testFECNClass
💾 Save Changes
❌ Cancel