protected function parseDesignatorWithin(string $operator, string $signaturePattern, PointcutFilterComposite $pointcutFilterComposite): void
    {
        $filter = new PointcutClassTypeFilter($signaturePattern);
        $filter->injectReflectionService($this->reflectionService);
        $pointcutFilterComposite->addFilter($operator, $filter);
    }
protected function parseDesignatorWithin(string $operator, string $signaturePattern, PointcutFilterComposite $pointcutFilterComposite): void
    {
        $filter = new PointcutClassTypeFilter($signaturePattern);
        $filter->injectReflectionService($this->reflectionService);
        $pointcutFilterComposite->addFilter($operator, $filter);
    }
protected function parseDesignatorWithin ( string $ operator , string $ signaturePattern , PointcutFilterComposite $ pointcutFilterComposite ) : void { $ filter = new PointcutClassTypeFilter ( $ signaturePattern ) ; $ filter -> injectReflectionService ( $ this -> reflectionService ) ; $ pointcutFilterComposite -> addFilter ( $ operator , $ filter ) ; }
Adds a class type filter to the pointcut filter composite

@param string $operator
@param string $signaturePattern The pattern expression defining the class type
@param PointcutFilterComposite $pointcutFilterComposite An instance of the pointcut filter composite. The result (ie. the class type filter) will be added to this composite object.
@return void
Adds a class type filter to the pointcut filter composite