/**
  * {@inheritdoc}
  */
 public function call(Identity $identity, Request $request, callable $next)
 {
     if (!$this->router->supports($request)) {
         return $next($identity, $request);
     }
     $callable = $this->router->get($request);
     return $this->normalizeResponse($callable($identity, $request));
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function get(Request $request)
 {
     $callable = $this->inner->get($request);
     foreach ($this->decorators as $decorator) {
         $callable = $decorator($callable);
     }
     return $callable;
 }
Exemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 public function get(Request $request)
 {
     return $this->router->get($request);
 }