PHP Класс Thruway\RealmManager

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

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

Метод Описание
__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

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

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

Constructor
public __construct ( )

addRealm() публичный метод

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

getAllowRealmAutocreate() публичный метод

Get option allow auto create realm
public getAllowRealmAutocreate ( ) : boolean
Результат boolean

getRealm() публичный метод

Get Realm by realm name
public getRealm ( string $realmName ) : Realm
$realmName string
Результат Realm

getRealms() публичный метод

Get list realms
public getRealms ( ) : array
Результат array

getSubscribedEvents() публичный статический метод

Events on the Router's dispatcher
public static getSubscribedEvents ( ) : array
Результат array

getSubscribedRealmEvents() публичный метод

Events on the Session's dispatcher
public getSubscribedRealmEvents ( ) : array
Результат array

handleConnectionClose() публичный метод

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

handleConnectionOpen() публичный метод

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

handlePreHelloMessage() публичный метод

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

setAllowRealmAutocreate() публичный метод

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

validRealmName() публичный статический метод

Validate realm name
public static validRealmName ( string $name ) : boolean
$name string
Результат boolean