{
$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);
$methods = $reflection->getMethods(\ReflectionMethod::IS_STATIC);
}
- $methods = array_map(function (\ReflectionMethod $method) {
+ $methods = \array_map(function (\ReflectionMethod $method) {
return $method->getName();
}, $methods);
- 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($methods, function ($method) use ($input) {
+ \array_filter($methods, function ($method) use ($input) {
return AbstractMatcher::startsWith($input, $method);
})
);
*/
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):