/**
  * Prepare the request by injecting any services.
  *
  * @param  \Nova\Http\Request  $request
  * @return \Nova\Http\Request
  */
 public function prepareRequest(Request $request)
 {
     if (!is_null($this['config']['session.driver']) && !$request->hasSession()) {
         $request->setSession($this['session']->driver());
     }
     return $request;
 }