/** * @param BeginRequestEvent $event */ public function onBeginRequest(BeginRequestEvent $event) { if ($this->logger) { $this->logger->debug('Ext.direct request received: {request}', ['request' => json_encode($event->getDirectRequest())]); } $this->requestLogger->startRequest($event->getDirectRequest()); }
/** * @param RequestCollection $directRequest * @param ResponseCollection $directResponse * @param HttpRequest $httpRequest */ public function __construct(RequestCollection $directRequest, ResponseCollection $directResponse, HttpRequest $httpRequest) { parent::__construct($directRequest, $httpRequest); $this->directResponse = $directResponse; }