protected function prepareResponseFormat() { if ($this->request->hasAttachedVar('format')) { Assert::isNotFalse(array_search($this->request->getAttachedVar('format'), $this->allowedFormatList)); } else { $this->request->setAttachedVar('format', self::DEFAULT_FORMAT); } }
/** * @return RouterRewrite **/ protected function setRequestParams(HttpRequest $request, array $params) { foreach ($params as $param => $value) { $request->setAttachedVar($param, $value); } return $this; }