isAllTokenKindsFound() public method

Check if all token kinds given as argument are found.
public isAllTokenKindsFound ( array $tokenKinds ) : boolean
$tokenKinds array
return boolean
Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function isCandidate(Tokens $tokens)
 {
     // handle `T_ELSE T_WHITESPACE T_IF` treated as single `T_ELSEIF` by HHVM
     // see https://github.com/facebook/hhvm/issues/4796
     if (defined('HHVM_VERSION') && $tokens->isTokenKindFound(T_ELSEIF)) {
         return true;
     }
     return $tokens->isAllTokenKindsFound(array(T_IF, T_ELSE));
 }
 /**
  * {@inheritdoc}
  */
 public function isCandidate(Tokens $tokens)
 {
     return $tokens->isAllTokenKindsFound(array('?', ':'));
 }
Exemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 public function isCandidate(Tokens $tokens)
 {
     return $tokens->isAllTokenKindsFound(array(T_IF, T_ELSE));
 }
 /**
  * {@inheritdoc}
  */
 public function isCandidate(Tokens $tokens)
 {
     return $tokens->isAllTokenKindsFound(array(T_FUNCTION, T_RETURN));
 }