function VariableAnalysisSniff::getVariableInfo
*
Parameters
string $varName: * @param int $currScope * * @return VariableInfo|null
1 call to VariableAnalysisSniff::getVariableInfo()
- VariableAnalysisSniff::markVariableAssignmentWithoutInitialization in vendor/
sirbrillig/ phpcs-variable-analysis/ VariableAnalysis/ Sniffs/ CodeAnalysis/ VariableAnalysisSniff.php - * Record that a variable has been assigned a value. * * Does not record that a variable has been defined, which is the usual state * of affairs. For that, use `markVariableAssignment()`. * * This is useful for assignments to references. * *
File
-
vendor/
sirbrillig/ phpcs-variable-analysis/ VariableAnalysis/ Sniffs/ CodeAnalysis/ VariableAnalysisSniff.php, line 430
Class
Namespace
VariableAnalysis\Sniffs\CodeAnalysisCode
protected function getVariableInfo($varName, $currScope) {
$scopeInfo = $this->scopeManager
->getScopeForScopeStart($this->getFilename(), $currScope);
return $scopeInfo && isset($scopeInfo->variables[$varName]) ? $scopeInfo->variables[$varName] : null;
}