checking preg result. Should I raise an error
throw new ORMException("Error regular expression: " . $filter);
This commit is contained in:
parent
0d8f572661
commit
93c018668d
@ -76,7 +76,16 @@ class MetadataFilter extends \FilterIterator implements \Countable
|
|||||||
$metadata = $it->current();
|
$metadata = $it->current();
|
||||||
|
|
||||||
foreach ($this->filter as $filter) {
|
foreach ($this->filter as $filter) {
|
||||||
if (preg_match("/" . preg_quote($filter) . "/", $metadata->name)) {
|
$pregResult = preg_match("/" . preg_quote($filter) . "/", $metadata->name);
|
||||||
|
if ($pregResult === false) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($pregResult === 0) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($pregResult) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user