public function match($value, $pattern)
{
$patterns = explode('||', $pattern);
foreach ($patterns as $childPattern) {
if ($this->matchChild($value, $childPattern)) {
return true;
}
}
return false;
}
/** * @dataProvider negativeMatchData */ public function test_negative_match_arrays($value, $pattern) { $this->assertFalse($this->matcher->match($value, $pattern), $this->matcher->getError()); }