Pop\Mvc\Router::__construct PHP Method

__construct() public method

Instantiate the router object
public __construct ( array $controllers, Pop\Http\Request $request = null ) : Router
$controllers array
$request Pop\Http\Request
return Router
    public function __construct(array $controllers, \Pop\Http\Request $request = null)
    {
        $this->request = null !== $request ? $request : new \Pop\Http\Request();
        $this->controllers = $controllers;
    }