protected function parseDesignatorFilter(string $operator, string $filterObjectName, PointcutFilterComposite $pointcutFilterComposite): void
    {
        $customFilter = $this->objectManager->get($filterObjectName);
        if (!$customFilter instanceof PointcutFilterInterface) {
            throw new InvalidPointcutExpressionException('Invalid custom filter: "' . $filterObjectName . '" does not implement the required PointcutFilterInterface, defined in ' . $this->sourceHint, 1231871755);
        }
        $pointcutFilterComposite->addFilter($operator, $customFilter);
    }
protected function parseDesignatorFilter(string $operator, string $filterObjectName, PointcutFilterComposite $pointcutFilterComposite): void
    {
        $customFilter = $this->objectManager->get($filterObjectName);
        if (!$customFilter instanceof PointcutFilterInterface) {
            throw new InvalidPointcutExpressionException('Invalid custom filter: "' . $filterObjectName . '" does not implement the required PointcutFilterInterface, defined in ' . $this->sourceHint, 1231871755);
        }
        $pointcutFilterComposite->addFilter($operator, $customFilter);
    }
protected function parseDesignatorFilter ( string $ operator , string $ filterObjectName , PointcutFilterComposite $ pointcutFilterComposite ) : void { $ customFilter = $ this -> objectManager -> get ( $ filterObjectName ) ; if ( ! $ customFilter instanceof PointcutFilterInterface ) { throw new InvalidPointcutExpressionException ( 'Invalid custom filter: "' . $ filterObjectName . '" does not implement the required PointcutFilterInterface, defined in ' . $ this -> sourceHint , 1231871755 ) ; } $ pointcutFilterComposite -> addFilter ( $ operator , $ customFilter ) ; }
Adds a custom filter to the pointcut filter composite

@param string $operator The operator
@param string $filterObjectName Object Name of the custom filter (value of the designator)
@param PointcutFilterComposite $pointcutFilterComposite An instance of the pointcut filter composite. The result (ie. the custom filter) will be added to this composite object.
@return void
@throws InvalidPointcutExpressionException
Adds a custom filter to the pointcut filter composite