{
$input = $this->getInput($tokens);
- $firstToken = array_pop($tokens);
+ $firstToken = \array_pop($tokens);
if (self::tokenIs($firstToken, self::T_STRING)) {
// second token is the nekudotayim operator
- array_pop($tokens);
+ \array_pop($tokens);
}
$class = $this->getNamespaceAndClass($tokens);
return [];
}
- $vars = array_merge(
- array_map(
+ $vars = \array_merge(
+ \array_map(
function ($var) {
return '$' . $var;
},
- array_keys($reflection->getStaticProperties())
+ \array_keys($reflection->getStaticProperties())
),
- array_keys($reflection->getConstants())
+ \array_keys($reflection->getConstants())
);
- return array_map(
+ return \array_map(
function ($name) use ($class) {
- $chunks = explode('\\', $class);
- $className = array_pop($chunks);
+ $chunks = \explode('\\', $class);
+ $className = \array_pop($chunks);
return $className . '::' . $name;
},
- array_filter(
+ \array_filter(
$vars,
function ($var) use ($input) {
return AbstractMatcher::startsWith($input, $var);
*/
public function hasMatched(array $tokens)
{
- $token = array_pop($tokens);
- $prevToken = array_pop($tokens);
+ $token = \array_pop($tokens);
+ $prevToken = \array_pop($tokens);
switch (true) {
case self::tokenIs($prevToken, self::T_DOUBLE_COLON) && self::tokenIs($token, self::T_STRING):