HumHub Documentation (unofficial)

UpperCaseConstantSniff extends LowerCaseConstantSniff
in package

Table of Contents

Properties

$supportedTokenizers  : array<string|int, mixed>
A list of tokenizers this sniff supports.
$propertyTypeTokens  : array<int|string, int|string>
Token types which can be encountered in a property type declaration.
$targets  : array<string|int, mixed>
The tokens this sniff is targetting.

Methods

process()  : void|int
Processes this sniff, when one of its tokens is encountered.
register()  : array<string|int, int|string>
Returns an array of tokens this test wants to listen for.
processConstant()  : void
Processes a non-type declaration constant.

Properties

$supportedTokenizers

A list of tokenizers this sniff supports.

public array<string|int, mixed> $supportedTokenizers = ['PHP', 'JS']

$propertyTypeTokens

Token types which can be encountered in a property type declaration.

private array<int|string, int|string> $propertyTypeTokens = [T_CALLABLE => T_CALLABLE, T_SELF => T_SELF, T_PARENT => T_PARENT, T_FALSE => T_FALSE, T_TRUE => T_TRUE, T_NULL => T_NULL, T_STRING => T_STRING, T_NAME_QUALIFIED => T_NAME_QUALIFIED, T_NAME_FULLY_QUALIFIED => T_NAME_FULLY_QUALIFIED, T_NAME_RELATIVE => T_NAME_RELATIVE, T_NS_SEPARATOR => T_NS_SEPARATOR, T_NAMESPACE => T_NAMESPACE, T_TYPE_UNION => T_TYPE_UNION, T_TYPE_INTERSECTION => T_TYPE_INTERSECTION, T_NULLABLE => T_NULLABLE]

$targets

The tokens this sniff is targetting.

private array<string|int, mixed> $targets = [T_TRUE => T_TRUE, T_FALSE => T_FALSE, T_NULL => T_NULL]

Methods

process()

Processes this sniff, when one of its tokens is encountered.

public process(File $phpcsFile, int $stackPtr) : void|int
Parameters
$phpcsFile : File

The file being scanned.

$stackPtr : int

The position of the current token in the stack passed in $tokens.

Return values
void|int

Optionally returns a stack pointer. The sniff will not be called again on the current file until the returned stack pointer is reached.

register()

Returns an array of tokens this test wants to listen for.

public register() : array<string|int, int|string>
Return values
array<string|int, int|string>

processConstant()

Processes a non-type declaration constant.

protected processConstant(File $phpcsFile, int $stackPtr) : void
Parameters
$phpcsFile : File

The file being scanned.

$stackPtr : int

The position of the current token in the stack passed in $tokens.


        
On this page

Search results