PHP Class Thruway\RealmManager

Afficher le fichier Open project: voryx/thruway Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( ) Constructor
addRealm ( Realm $realm ) Add new realm
getAllowRealmAutocreate ( ) : boolean Get option allow auto create realm
getRealm ( string $realmName ) : Realm Get Realm by realm name
getRealms ( ) : array Get list realms
getSubscribedEvents ( ) : array Events on the Router's dispatcher
getSubscribedRealmEvents ( ) : array Events on the Session's dispatcher
handleConnectionClose ( ConnectionCloseEvent $event )
handleConnectionOpen ( ConnectionOpenEvent $event )
handlePreHelloMessage ( MessageEvent $event )
setAllowRealmAutocreate ( boolean $allowRealmAutocreate ) Set option allow auto create realm if not exist
validRealmName ( string $name ) : boolean Validate realm name

Method Details

__construct() public méthode

Constructor
public __construct ( )

addRealm() public méthode

Add new realm
public addRealm ( Realm $realm )
$realm Realm

getAllowRealmAutocreate() public méthode

Get option allow auto create realm
public getAllowRealmAutocreate ( ) : boolean
Résultat boolean

getRealm() public méthode

Get Realm by realm name
public getRealm ( string $realmName ) : Realm
$realmName string
Résultat Realm

getRealms() public méthode

Get list realms
public getRealms ( ) : array
Résultat array

getSubscribedEvents() public static méthode

Events on the Router's dispatcher
public static getSubscribedEvents ( ) : array
Résultat array

getSubscribedRealmEvents() public méthode

Events on the Session's dispatcher
public getSubscribedRealmEvents ( ) : array
Résultat array

handleConnectionClose() public méthode

public handleConnectionClose ( ConnectionCloseEvent $event )
$event Thruway\Event\ConnectionCloseEvent

handleConnectionOpen() public méthode

public handleConnectionOpen ( ConnectionOpenEvent $event )
$event Thruway\Event\ConnectionOpenEvent

handlePreHelloMessage() public méthode

public handlePreHelloMessage ( MessageEvent $event )
$event Thruway\Event\MessageEvent

setAllowRealmAutocreate() public méthode

Set option allow auto create realm if not exist
public setAllowRealmAutocreate ( boolean $allowRealmAutocreate )
$allowRealmAutocreate boolean

validRealmName() public static méthode

Validate realm name
public static validRealmName ( string $name ) : boolean
$name string
Résultat boolean