Kraken\Util\Support\StringSupport::findFew PHP Метод

findFew() публичный статический Метод

Filter and return entries that match any of specified patterns.
public static findFew ( string[] $patterns, string[] $entries ) : string[]
$patterns string[]
$entries string[]
Результат string[]
    public static function findFew($patterns, $entries)
    {
        $found = [];
        foreach ($patterns as $pattern) {
            $found = array_merge($found, static::findOne($pattern, $entries));
        }
        $found = array_unique($found);
        $results = [];
        foreach ($entries as $entry) {
            if (in_array($entry, $found, true) === true) {
                $results[] = $entry;
            }
        }
        unset($found);
        return $results;
    }