eZ\Publish\Core\MVC\Symfony\SiteAccess\Matcher\HostText::__construct PHP Method

__construct() public method

Constructor.
public __construct ( array $siteAccessesConfiguration )
$siteAccessesConfiguration array SiteAccesses configuration.
    public function __construct(array $siteAccessesConfiguration)
    {
        $this->prefix = isset($siteAccessesConfiguration['prefix']) ? $siteAccessesConfiguration['prefix'] : '';
        $this->suffix = isset($siteAccessesConfiguration['suffix']) ? $siteAccessesConfiguration['suffix'] : '';
        parent::__construct('^' . preg_quote($this->prefix, '@') . "(\\w+)" . preg_quote($this->suffix, '@') . '$', 1);
    }