Example #1
0
 public function matches(Kdyby\Aop\Pointcut\Method $method)
 {
     return $this->settings->evaluate($this->builder);
 }
Example #2
0
 /**
  * @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]));
 }