public function onMasterRequest(MasterRequestEvent $event) { if ($event->getResponse() || $event->getBatchRequest()) { return; } $request = $event->getMasterRequest(); if ('GET' == $request->getMethod() && 'echo' == $request->query->get('ext')) { $event->setResponse($this->getEchoResponse()); } }
public function onMasterRequest(MasterRequestEvent $event) { if ($event->getResponse() || $event->getBatchRequest()) { return; } $request = $event->getMasterRequest(); if ('GET' == $request->getMethod() && 'api' == $request->query->get('ext')) { $event->setResponse($this->getApiResponse($request->getUriForPath($request->getPathInfo()))); } }