function Helpers::isVariableInsideUnset
*
Parameters
File $phpcsFile: * @param int $stackPtr * * @return bool
1 call to Helpers::isVariableInsideUnset()
- VariableAnalysisSniff::markVariableReadAndWarnIfUndefined in vendor/
sirbrillig/ phpcs-variable-analysis/ VariableAnalysis/ Sniffs/ CodeAnalysis/ VariableAnalysisSniff.php - * Record a variable use and report a warning if the variable is undefined. * *
File
-
vendor/
sirbrillig/ phpcs-variable-analysis/ VariableAnalysis/ Lib/ Helpers.php, line 1404
Class
Namespace
VariableAnalysis\LibCode
public static function isVariableInsideUnset(File $phpcsFile, $stackPtr) {
$functionIndex = self::getFunctionIndexForFunctionCallArgument($phpcsFile, $stackPtr);
if (!is_int($functionIndex)) {
return false;
}
$tokens = $phpcsFile->getTokens();
if (!isset($tokens[$functionIndex])) {
return false;
}
if ($tokens[$functionIndex]['content'] === 'unset') {
return true;
}
return false;
}