Go\Aop\Support\LazyPointcutAdvisor::__construct PHP Method

__construct() public method

Create a DefaultPointcutAdvisor, specifying Pointcut and Advice.
public __construct ( Go\Core\AspectContainer $container, string $pointcutExpression, Go\Aop\Advice $advice )
$container Go\Core\AspectContainer Instance of container
$pointcutExpression string The Pointcut targeting the Advice
$advice Go\Aop\Advice The Advice to run when Pointcut matches
    public function __construct(AspectContainer $container, $pointcutExpression, Advice $advice)
    {
        $this->container = $container;
        $this->pointcutExpression = $pointcutExpression;
        parent::__construct($advice);
    }
LazyPointcutAdvisor