Example #1
0
 public function __invoke(RequestInterface $request)
 {
     $this->request = $request;
     $context = $this->invoke($request->getParam(self::ACTION));
     $this->request = null;
     return $context;
 }
Example #2
0
 private function resolve(RequestInterface $request)
 {
     $filter = new ClassNameFilter(['prefix' => $this->config->controllerPrefix, 'suffix' => $this->config->controllerSuffix]);
     return $filter->__invoke($request->getParam(self::PARAM_CONTROLLER));
 }