Neos\Flow\Aop\Pointcut\PointcutExpressionParser::parseDesignatorSetting PHP Method

parseDesignatorSetting() protected method

Adds a setting filter to the pointcut filter composite
protected parseDesignatorSetting ( string $operator, string $configurationPath, PointcutFilterComposite $pointcutFilterComposite ) : void
$operator string The operator
$configurationPath string The path to the settings option, that should be used
$pointcutFilterComposite PointcutFilterComposite An instance of the pointcut filter composite. The result (ie. the custom filter) will be added to this composite object.
return void
    protected function parseDesignatorSetting($operator, $configurationPath, PointcutFilterComposite $pointcutFilterComposite)
    {
        $filter = new PointcutSettingFilter($configurationPath);
        /** @var ConfigurationManager $configurationManager */
        $configurationManager = $this->objectManager->get(ConfigurationManager::class);
        $filter->injectConfigurationManager($configurationManager);
        $pointcutFilterComposite->addFilter($operator, $filter);
    }