src/Controllers/AbstractController.php
public function index(Request $request, Response $response, array $args)
    {
        $this->request = $request;
        $this->response = $response;
        $this->args = $args;

        return $this->fire();
    }
public function index(Request $request, Response $response, array $args)
    {
        $this->request = $request;
        $this->response = $response;
        $this->args = $args;

        return $this->fire();
    }
public function index ( Request $ request , Response $ response , array $ args ) { $ this -> request = $ request ; $ this -> response = $ response ; $ this -> args = $ args ; return $ this -> fire ( ) ; }
Setup the controller, then run the fire method.

@param \Symfony\Component\HttpFoundation\Request  $request
@param \Symfony\Component\HttpFoundation\Response $response
@param string[]                                   $args

@return \Symfony\Component\HttpFoundation\Response
Setup the controller then run the fire method .