File "ClassDeclarationUnitTest.inc"
Full Path: /home/warrior1/public_html/wp-content-20241001222009/themes/storefront/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ClassDeclarationUnitTest.inc
File size: 1.69 KB
MIME-type: text/x-php
Charset: utf-8
<?php
class ClassDeclaration
{
}
abstract class CorrectClassDeclarationWithExtends extends correctClassDeclaration
{
}
final class CorrectClassDeclarationWithImplements implements correctClassDeclaration
{
}
// Incorrect placement of opening/closing braces, including indent.
class IncorrectBracePlacement {}
class IncorrectBracePlacementWithExtends extends correctClassDeclaration {}
class IncorrectBracePlacementWithImplements implements correctClassDeclaration {}
class IncorrectIndentedClass
{
}//end class
// Incorrect code placement for opening/closing brace.
class IncorrectCodeAfterOpeningBrace
{ echo phpinfo();
}//end class
class IncorrectCodeAfterClosingBrace
{
} echo phpinfo();
class IncorrectCodeBeforeClosingBrace
{
echo phpinfo(); }
class IncorrectIndentedClass
{
}
class ClassOne implements ClassTwo, ClassThree
{
}//end class
class ClassOne implements ClassFour ,ClassFive, ClassSix
{
}//end class
class CorrectClassDeclarationWithExtends extends correctClassDeclaration
{
}
class CorrectClassDeclarationWithExtends extends correctClassDeclaration
{
}//end class
class CorrectClassDeclaration
{
}//end class
class CorrectClassDeclaration extends CorrectClassDeclaration2 implements ICorrectClassDeclaration
{
} // phpcs:enable Standard.Category.Sniff
class File implements \Zend_Auth_Storage_Interface,\Zend_Auth_Storage, \Zend_Foo
{
}
interface MyInterface
{
}
?>
<?php
class MyClass2
{
var $x;
}
/**
* No error.
*/
function example() {}
class CorrectClassDeclaration
{
}//end class
// Class comment here, but wrong comment type.
class testing
{
} /* end class */ echo 'hi';
class IncorrectCodeBeforeClosingBrace
{
echo phpinfo();}