File "ClassDeclarationUnitTest.inc.fixed"
Full Path: /home/warrior1/public_html/wp-content/themes/storefront/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ClassDeclarationUnitTest.inc.fixed
File size: 1.67 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();
}