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;
}