Class: FunctionCallSignatureSniff
Source Location: /PHP_CodeSniffer-3.0.0a1/src/Standards/PEAR/Sniffs/Functions/FunctionCallSignatureSniff.php
Ensures function calls are formatted correctly.
Author(s):
Copyright:
- 2006-2015 Squiz Pty Ltd (ABN 77 084 670 600)
Inherited Variables
Inherited Methods
Class Details
[line
16]
Ensures function calls are formatted correctly.
Class Variables
$allowMultipleArguments = true
[line 41]
If TRUE, multiple arguments can be defined per line in a multi-line call.
$indent = 4
[line 34]
The number of spaces code should be indented.
$requiredSpacesAfterOpen = 0
[line 48]
How many spaces should follow the opening bracket.
$requiredSpacesBeforeClose = 0
[line 55]
How many spaces should precede the closing bracket.
$supportedTokenizers = array(
'PHP',
'JS',
)
[line 24]
A list of tokenizers this sniff supports.
Method Detail
isMultiLineCall [line 168]
void isMultiLineCall(
File
$phpcsFile, int
$stackPtr, int
$openBracket, array
$tokens)
Determine if this is a multi-line function call.
Parameters:
PHP_CodeSniffer_File
$phpcsFile
—
The file being scanned.
int
$stackPtr
—
The position of the current token in the stack passed in $tokens.
int
$openBracket
—
The position of the opening bracket in the stack passed in $tokens.
array
$tokens
—
The stack of tokens that make up the file.
process [line 79]
void process(
File
$phpcsFile, int
$stackPtr)
Processes this test, when one of its tokens is encountered.
Parameters:
PHP_CodeSniffer_File
$phpcsFile
—
The file being scanned.
int
$stackPtr
—
The position of the current token in the stack passed in $tokens.
processMultiLineCall [line 278]
void processMultiLineCall(
File
$phpcsFile, int
$stackPtr, int
$openBracket, array
$tokens)
Processes multi-line calls.
Parameters:
PHP_CodeSniffer_File
$phpcsFile
—
The file being scanned.
int
$stackPtr
—
The position of the current token in the stack passed in $tokens.
int
$openBracket
—
The position of the opening bracket in the stack passed in $tokens.
array
$tokens
—
The stack of tokens that make up the file.
processSingleLineCall [line 193]
void processSingleLineCall(
File
$phpcsFile, int
$stackPtr, int
$openBracket, array
$tokens)
Processes single-line calls.
Parameters:
PHP_CodeSniffer_File
$phpcsFile
—
The file being scanned.
int
$stackPtr
—
The position of the current token in the stack passed in $tokens.
int
$openBracket
—
The position of the opening bracket in the stack passed in $tokens.
array
$tokens
—
The stack of tokens that make up the file.
register [line 63]
Returns an array of tokens this test wants to listen for.
Documentation generated on 2019年3月11日 14:53:27 -0400 by
phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.