PHP Класс Kraken\Network\Http\Component\Session\HttpSession

Наследование: implements HttpSessionInterface, implements Kraken\Network\NetworkComponentAwareInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$component Kraken\Network\NetworkComponentInterface
$handler SessionHandlerInterface
$nullHandler SessionHandlerInterface
$serializer Ratchet\Session\Serialize\HandlerInterface

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

Метод Описание
__construct ( Kraken\Network\NetworkComponentAwareInterface $aware = null, Kraken\Network\NetworkComponentInterface $component = null, SessionHandlerInterface $handler = null, string[] $options = [], Ratchet\Session\Serialize\HandlerInterface $serializer = null )
__destruct ( )
getComponent ( )
handleConnect ( Kraken\Network\NetworkConnectionInterface $conn )
handleDisconnect ( Kraken\Network\NetworkConnectionInterface $conn )
handleError ( Kraken\Network\NetworkConnectionInterface $conn, $ex )
handleMessage ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkMessageInterface $message )
setComponent ( Kraken\Network\NetworkComponentInterface $component = null )

Защищенные методы

Метод Описание
setOptions ( string[] $options ) : string[] Set all the php session. ini options.
toClassCase ( string $langDef ) : string

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

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

public __construct ( Kraken\Network\NetworkComponentAwareInterface $aware = null, Kraken\Network\NetworkComponentInterface $component = null, SessionHandlerInterface $handler = null, string[] $options = [], Ratchet\Session\Serialize\HandlerInterface $serializer = null )
$aware Kraken\Network\NetworkComponentAwareInterface
$component Kraken\Network\NetworkComponentInterface
$handler SessionHandlerInterface
$options string[]
$serializer Ratchet\Session\Serialize\HandlerInterface

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

public __destruct ( )

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

public getComponent ( )

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

public handleConnect ( Kraken\Network\NetworkConnectionInterface $conn )
$conn Kraken\Network\NetworkConnectionInterface

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

public handleDisconnect ( Kraken\Network\NetworkConnectionInterface $conn )
$conn Kraken\Network\NetworkConnectionInterface

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

public handleError ( Kraken\Network\NetworkConnectionInterface $conn, $ex )
$conn Kraken\Network\NetworkConnectionInterface

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

public handleMessage ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkMessageInterface $message )
$conn Kraken\Network\NetworkConnectionInterface
$message Kraken\Network\NetworkMessageInterface

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

public setComponent ( Kraken\Network\NetworkComponentInterface $component = null )
$component Kraken\Network\NetworkComponentInterface

setOptions() защищенный Метод

Set all the php session. ini options.
protected setOptions ( string[] $options ) : string[]
$options string[]
Результат string[]

toClassCase() защищенный Метод

protected toClassCase ( string $langDef ) : string
$langDef string Input to convert
Результат string

Описание свойств

$component защищенное свойство

protected NetworkComponentInterface,Kraken\Network $component
Результат Kraken\Network\NetworkComponentInterface

$handler защищенное свойство

protected SessionHandlerInterface $handler
Результат SessionHandlerInterface

$nullHandler защищенное свойство

protected SessionHandlerInterface $nullHandler
Результат SessionHandlerInterface

$serializer защищенное свойство

protected HandlerInterface,Ratchet\Session\Serialize $serializer
Результат Ratchet\Session\Serialize\HandlerInterface