PHP Класс Sulu\Bundle\PreviewBundle\Websocket\PreviewMessageHandler

Наследование: implements Sulu\Component\Websocket\MessageDispatcher\MessageHandlerInterface
Показать файл Открыть проект

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

Метод Описание
__construct ( Doctrine\ORM\EntityManagerInterface $entityManager, Sulu\Bundle\PreviewBundle\Preview\PreviewInterface $preview )
handle ( Ratchet\ConnectionInterface $conn, array $message, MessageHandlerContext $context )
onClose ( Ratchet\ConnectionInterface $conn, MessageHandlerContext $context )

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

Метод Описание
execute ( MessageHandlerContext $context, $message )

Приватные методы

Метод Описание
reconnect ( ) Reconnect to mysql.
render ( MessageHandlerContext $context, $message )
start ( MessageHandlerContext $context, array $message ) : array Start preview with given parameters.
stop ( MessageHandlerContext $context ) : array Stop preview for given context.
update ( MessageHandlerContext $context, array $message ) : array Update preview with given parameter.
updateContext ( MessageHandlerContext $context, array $message ) : array Update preview-context with given parameter.

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

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

public __construct ( Doctrine\ORM\EntityManagerInterface $entityManager, Sulu\Bundle\PreviewBundle\Preview\PreviewInterface $preview )
$entityManager Doctrine\ORM\EntityManagerInterface
$preview Sulu\Bundle\PreviewBundle\Preview\PreviewInterface

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

protected execute ( MessageHandlerContext $context, $message )
$context Sulu\Component\Websocket\MessageDispatcher\MessageHandlerContext

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

public handle ( Ratchet\ConnectionInterface $conn, array $message, MessageHandlerContext $context )
$conn Ratchet\ConnectionInterface
$message array
$context Sulu\Component\Websocket\MessageDispatcher\MessageHandlerContext

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

public onClose ( Ratchet\ConnectionInterface $conn, MessageHandlerContext $context )
$conn Ratchet\ConnectionInterface
$context Sulu\Component\Websocket\MessageDispatcher\MessageHandlerContext