public function getInput() { if (!$this->input) { try { $this->input = $this->inputFactory->create(); } catch (BadRequestException $e) { $this->sendErrorResource($e); } } return $this->input; }