code: public function getRequest()
      {
          if ($this->request === null) {
              $this->request = $this->createRequest();
          }
          return $this->request;
      }
docs: 受信した HTTP リクエストを $_GET, $_POST, $_SERVER などのグローバル変数を参照して
  Request オブジェクトに変換し, その結果を返します.
  
  @return Request