PHP Интерфейс Thruway\Subscription\MatcherInterface

Показать файл Открыть проект Примеры использования интерфейса

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

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

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

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