extend activity_match to work with arrays
This commit is contained in:
parent
137f5b3dbc
commit
741af8c164
@ -761,9 +761,17 @@ function profiler($t1,$t2,$label) {
|
|||||||
|
|
||||||
|
|
||||||
function activity_match($haystack,$needle) {
|
function activity_match($haystack,$needle) {
|
||||||
if(($haystack === $needle) || ((basename($needle) === $haystack) && strstr($needle,NAMESPACE_ACTIVITY_SCHEMA)))
|
|
||||||
return true;
|
|
||||||
|
|
||||||
|
if(! is_array($needle))
|
||||||
|
$needle = [ $needle ];
|
||||||
|
|
||||||
|
if($needle) {
|
||||||
|
foreach($needle as $n) {
|
||||||
|
if(($haystack === $n) || (strtolower(basename($n)) === strtolower(basename($haystack)))) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user