|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (6)
View Page HistoryThese tests are called "Sniffs" and include the following:
h2. Commenting Sniffs
* *InlineCommentSniff:* Checks that no perl-style comments (#)are used
* *InlineCommentSniff:* Checks that no perl-style comments (#)are used
h2. File Sniffs
* *ClosingTagSniff:* Checks that the file does not include a closing tag wether at file end nor inline for output purposes
* *ClosingTagSniff:* Checks that the file does not include a closing tag wether at file end nor inline for output purposes
h2. Function Sniffs
* *GlobalFunctionSniff:* Tests for functions outside of classes
* *OpeningFunctionBraceSniff:* Checks that the opening brace of a function is on the line after the function declaration
h2. Naming Conventions Sniffs
h2. Naming Conventions Sniffs
* *UpperCaseConstantNameSniff:* Ensures that constant names are all uppercase
* *LowerCaseConstantSniff:* Checks that all uses of 'true', 'false' and 'null' are lowercase
* *UpperCaseConstantNameSniff:* Ensures that constant names are all uppercase
* *ValidClassNameSniff:* Ensures class and interface names start with a capital letter and use _ separators
* *ValidClassNameSniff:* Ensures class and interface names start with a capital letter and use _ separators
h2. PHP Sniffs
* *DisallowShortOpenTagSniff:* Makes sure that shorthand PHP open tags are not used ("<?"), but allows open tag with echo ("<?="). short_open_tag must be set to true for this test to work
* *GlobalKeywordSniff:* Stops the usage of the "global" keyword.
* *DisallowShortOpenTagSniff:* Makes sure that shorthand PHP open tags are not used ("<?"), but allows open tag with echo ("<?="). short_open_tag must be set to true for this test to work
* *GlobalKeywordSniff:* Stops the usage of the "global" keyword.
h2. Whitespace Sniffs
* *DisallowTabSniff:* Checks if tabs are used and errors if any are found
* *DisallowTabSniff:* Checks if tabs are used and errors if any are found
* *SemicolonSpacingSniff:* Ensure there is no whitespace before a semicolon
Feel free to mention tests that should be added...