Flarum\Core\Search\AbstractRegexGambit::apply PHP 메소드

apply() 공개 메소드

public apply ( AbstractSearch $search, $bit )
$search AbstractSearch
    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;
    }

Usage Example

예제 #1
0
파일: EmailGambit.php 프로젝트: flarum/core
 /**
  * {@inheritdoc}
  */
 public function apply(AbstractSearch $search, $bit)
 {
     if (!$search->getActor()->isAdmin()) {
         return false;
     }
     return parent::apply($search, $bit);
 }
AbstractRegexGambit