Squiz_Sniffs_CSS_NamedColoursSniff
in package
implements
PHP_CodeSniffer_Sniff
Squiz_Sniffs_CSS_NamedColoursSniff.
Ensure colour names are not used.
Tags
Interfaces, Classes and Traits
- PHP_CodeSniffer_Sniff
- Represents a PHP_CodeSniffer sniff for sniffing coding standards.
Table of Contents
- $supportedTokenizers : array<string|int, mixed>
- A list of tokenizers this sniff supports.
- $colourNames : array<string|int, mixed>
- A list of named colours.
- process() : void
- Processes the tokens that this sniff is interested in.
- register() : array<string|int, int>
- Returns the token types that this sniff is interested in.
Properties
$supportedTokenizers
A list of tokenizers this sniff supports.
public
array<string|int, mixed>
$supportedTokenizers
= array('CSS')
$colourNames
A list of named colours.
protected
array<string|int, mixed>
$colourNames
= array('aqua' => 'aqua', 'black' => 'black', 'blue' => 'blue', 'fuchsia' => 'fuchsia', 'gray' => 'gray', 'green' => 'green', 'lime' => 'lime', 'maroon' => 'maroon', 'navy' => 'navy', 'olive' => 'olive', 'orange' => 'orange', 'purple' => 'purple', 'red' => 'red', 'silver' => 'silver', 'teal' => 'teal', 'white' => 'white', 'yellow' => 'yellow')
This is the list of standard colours defined in the CSS spec.
Methods
process()
Processes the tokens that this sniff is interested in.
public
process(PHP_CodeSniffer_File $phpcsFile, int $stackPtr) : void
Parameters
- $phpcsFile : PHP_CodeSniffer_File
-
The file where the token was found.
- $stackPtr : int
-
The position in the stack where the token was found.
Return values
void —register()
Returns the token types that this sniff is interested in.
public
register() : array<string|int, int>