eZ\Publish\Core\Persistence\TransformationProcessor\DefinitionBased::__construct PHP Method

__construct() public method

Through the $ruleFiles array, a list of files with full text transformation rules is given. These files are parsed by {@link \eZ\Publish\Core\Persistence\TransformationProcessor\DefinitionBased\Parser} and then used for normalization in the full text search.
public __construct ( Parser $parser, PcreCompiler $compiler, array $ruleFiles = [] ) : DefinitionBased
$parser eZ\Publish\Core\Persistence\TransformationProcessor\DefinitionBased\Parser
$compiler PcreCompiler
$ruleFiles array
return DefinitionBased
    public function __construct(Parser $parser, PcreCompiler $compiler, array $ruleFiles = array())
    {
        parent::__construct($compiler, $ruleFiles);
        $this->parser = $parser;
    }