Neos\Flow\Aop\Pointcut\Pointcut::__construct PHP Метод

__construct() публичный Метод

The constructor
public __construct ( string $pointcutExpression, PointcutFilterComposite $pointcutFilterComposite, string $aspectClassName, string $pointcutMethodName = null )
$pointcutExpression string A pointcut expression which configures the pointcut
$pointcutFilterComposite PointcutFilterComposite
$aspectClassName string The name of the aspect class where the pointcut was declared (either explicitly or from an advice's pointcut expression)
$pointcutMethodName string (optional) If the pointcut is created from a pointcut declaration, the name of the method declaring the pointcut must be passed
    public function __construct($pointcutExpression, PointcutFilterComposite $pointcutFilterComposite, $aspectClassName, $pointcutMethodName = null)
    {
        $this->pointcutExpression = $pointcutExpression;
        $this->pointcutFilterComposite = $pointcutFilterComposite;
        $this->aspectClassName = $aspectClassName;
        $this->pointcutMethodName = $pointcutMethodName;
    }