public function apply(AbstractSearch $search, $bit)
{
if ($matches = $this->match($bit)) {
list($negate) = array_splice($matches, 1, 1);
$this->conditions($search, $matches, (bool) $negate);
}
return (bool) $matches;
}
/** * {@inheritdoc} */ public function apply(AbstractSearch $search, $bit) { if (!$search->getActor()->isAdmin()) { return false; } return parent::apply($search, $bit); }