PHP Class Thruway\Subscription\PrefixMatcher

Inheritance: implements Thruway\Subscription\MatcherInterface
Afficher le fichier Open project: voryx/thruway

Méthodes publiques

Méthode Description
getMatchHash ( $uri, $options ) : mixed
getMatchTypes ( ) : array
isSubGroup ( $parentUri, $parentOptions, $childUri, $childOptions ) : mixed
matches ( $eventUri, $subscriptionUri, $subscriptionOptions ) : boolean
uriIsValid ( $uri, $options ) : boolean

Private Methods

Méthode Description
fixupUri ( $uri )

Method Details

getMatchHash() public méthode

public getMatchHash ( $uri, $options ) : mixed
$uri
$options
Résultat mixed

getMatchTypes() public méthode

public getMatchTypes ( ) : array
Résultat array

isSubGroup() public méthode

public isSubGroup ( $parentUri, $parentOptions, $childUri, $childOptions ) : mixed
$parentUri
$parentOptions
$childUri
$childOptions
Résultat mixed

matches() public méthode

public matches ( $eventUri, $subscriptionUri, $subscriptionOptions ) : boolean
$eventUri
$subscriptionUri
$subscriptionOptions
Résultat boolean

uriIsValid() public méthode

public uriIsValid ( $uri, $options ) : boolean
$uri
$options
Résultat boolean