/** * Find class name for request. * * If Web Controller needs to do something more with request, * this is first method to override. * * @api * @return string|null */ protected function findAction(Request $request) { $router = $this->container->get('router'); $query = $request->getQuery($router->getBase(), $router->getPrefix()); list($id, $class, $params) = $router->match($query, $request->method()); $request->setParams($this->getRequestParams($request, $query, $id, (array) $params)); return $class; }