Check if all token kinds given as argument are found.
public isAllTokenKindsFound ( array $tokenKinds ) : boolean | ||
$tokenKinds | array | |
Результат | boolean |
/** * {@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('?', ':')); }
/** * {@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)); }