PHP Класс Thruway\Subscription\PrefixMatcher

Наследование: implements Thruway\Subscription\MatcherInterface
Показать файл Открыть проект

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

Метод Описание
getMatchHash ( $uri, $options ) : mixed
getMatchTypes ( ) : array
isSubGroup ( $parentUri, $parentOptions, $childUri, $childOptions ) : mixed
matches ( $eventUri, $subscriptionUri, $subscriptionOptions ) : boolean
uriIsValid ( $uri, $options ) : boolean

Приватные методы

Метод Описание
fixupUri ( $uri )

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

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

public getMatchHash ( $uri, $options ) : mixed
$uri
$options
Результат mixed

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

public getMatchTypes ( ) : array
Результат array

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

public isSubGroup ( $parentUri, $parentOptions, $childUri, $childOptions ) : mixed
$parentUri
$parentOptions
$childUri
$childOptions
Результат mixed

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

public matches ( $eventUri, $subscriptionUri, $subscriptionOptions ) : boolean
$eventUri
$subscriptionUri
$subscriptionOptions
Результат boolean

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

public uriIsValid ( $uri, $options ) : boolean
$uri
$options
Результат boolean