for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace BrainExe\Core\Websockets;
use BrainExe\Core\EventDispatcher\AbstractEvent;
/**
* @api
*/
class WebSocketEvent extends AbstractEvent
{
const PUSH = 'websocket.push';
* @var AbstractEvent
private $payload;
* @param AbstractEvent $payload
public function __construct(AbstractEvent $payload)
parent::__construct(self::PUSH);
$this->payload = $payload;
}
* @return AbstractEvent
public function getPayload() : AbstractEvent
return $this->payload;