PhpCsFixer\Tokenizer\Tokens::isAllTokenKindsFound PHP Method

isAllTokenKindsFound() public method

Check if all token kinds given as argument are found.
public isAllTokenKindsFound ( array $tokenKinds ) : boolean
$tokenKinds array
return boolean
    public function isAllTokenKindsFound(array $tokenKinds)
    {
        foreach ($tokenKinds as $tokenKind) {
            if (!array_key_exists($tokenKind, $this->foundTokenKinds)) {
                return false;
            }
        }
        return true;
    }

Usage Example

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));
 }
All Usage Examples Of PhpCsFixer\Tokenizer\Tokens::isAllTokenKindsFound