public function VariableAnalysisSniff::register in Coder 8.2
Returns an array of tokens this test wants to listen for.
Return value
array
File
- coder_sniffer/
DrupalPractice/ Sniffs/ CodeAnalysis/ VariableAnalysisSniff.php, line 586
Class
- VariableAnalysisSniff
- Checks the for undefined function variables.
Namespace
DrupalPractice\Sniffs\CodeAnalysisCode
public function register() {
// Magic to modfy $_passByRefFunctions with any site-specific settings.
if (empty($this->sitePassByRefFunctions) === false) {
foreach (preg_split('/\\s+/', trim($this->sitePassByRefFunctions)) as $line) {
list($function, $args) = explode(':', $line);
$this->_passByRefFunctions[$function] = explode(',', $args);
}
}
if (empty($this->validUnusedVariableNames) === false) {
$this->validUnusedVariableNames = preg_split('/\\s+/', trim($this->validUnusedVariableNames));
}
return array(
T_VARIABLE,
T_DOUBLE_QUOTED_STRING,
T_HEREDOC,
T_CLOSE_CURLY_BRACKET,
T_STRING,
);
}