PHP Класс Neos\Flow\Security\RequestPattern\Host

Example: *.neos.io will match "flow.neos.io" and "www.neos.io", but not "neos.io" www.mydomain.* will match all TLDs of www.mydomain, but not "blog.mydomain.net" or "mydomain.com"
Наследование: implements Neos\Flow\Security\RequestPatternInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$options array

Открытые методы

Метод Описание
__construct ( array $options ) Expects options in the form array('hostPattern' => '')
matchRequest ( Neos\Flow\Mvc\RequestInterface $request ) : boolean Matches a \Neos\Flow\Mvc\RequestInterface against its set host pattern rules
setPattern ( string $hostPattern ) : void

Описание методов

__construct() публичный Метод

Expects options in the form array('hostPattern' => '')
public __construct ( array $options )
$options array

matchRequest() публичный Метод

Matches a \Neos\Flow\Mvc\RequestInterface against its set host pattern rules
public matchRequest ( Neos\Flow\Mvc\RequestInterface $request ) : boolean
$request Neos\Flow\Mvc\RequestInterface The request that should be matched
Результат boolean TRUE if the pattern matched, FALSE otherwise

setPattern() публичный Метод

Устаревший: since 3.3 this is not used - use options instead (@see __construct())
public setPattern ( string $hostPattern ) : void
$hostPattern string The host pattern
Результат void

Описание свойств

$options защищенное свойство

protected array $options
Результат array