public function matches(Kdyby\Aop\Pointcut\Method $method) { return $this->settings->evaluate($this->builder); }
/** * @param ContainerBuilder $builder * @param array|Criteria $expression * @return bool */ private function doEvaluate(ContainerBuilder $builder, $expression) { if ($expression instanceof self) { return $expression->evaluate($builder); } return self::compare($this->doEvaluateValueResolve($builder, $expression[0]), $expression[1], $this->doEvaluateValueResolve($builder, $expression[2])); }