request === null) { $this->request = Request::build(); } return $this; } /** * returns data from request by provided $key or dafault value if key was not found * @param string $key * @param mixed $defaultValue * @return mixed */ public function getRequestValue($key, $defaultValue = false) { $this->loadRequestObj(); if ($this->request) { return $this->request->get($key, $defaultValue); } return $defaultValue; } }