src/Str.php
public function isAll($values, $wildcards = true, $caseSensitive = true)
	{
		$regex = $this->regexPatternForIs($wildcards, $caseSensitive);

		return count($regex->filter(Helpers::toArray($values), true)) === 0;
	}
public function isAll($values, $wildcards = true, $caseSensitive = true)
	{
		$regex = $this->regexPatternForIs($wildcards, $caseSensitive);

		return count($regex->filter(Helpers::toArray($values), true)) === 0;
	}
public function isAll ( $ values , $ wildcards = true , $ caseSensitive = true ) { $ regex = $ this -> regexPatternForIs ( $ wildcards , $ caseSensitive ) ; return count ( $ regex -> filter ( Helpers :: toArray ( $ values ) , true ) ) === 0 ; }
Determine if the string is a pattern matching all the given values.

Asterisks (*) in the string are translated into zero-or-more regular expression
wildcards to make it convenient to check if the values starts with the given
pattern such as "library/*", making any string check convenient. This can be
disabled by setting wildcards to false.

By default, the comparison is case-sensitive, but can be made insensitive
by setting $caseSensitive to false.

@param  iterable  $values
@param  bool      $wildcards
@param  bool      $caseSensitive

@return bool
Determine if the string is a pattern matching all the given values .