request->getQuery('var')) { $var = $this->request->getQuery('var'); } $this->set('var', $var); } /** * @return \Cake\Http\Response */ public function some_method() { return $this->response->withStringBody('5'); } public function set_action() { $this->set('var', 'string'); $this->render('index'); } /** * @return \Cake\Http\Response */ public function redirect_to(): ?Response { return $this->redirect('http://cakephp.org'); } /** * @return \Cake\Http\Response */ public function redirect_to_permanent(): ?Response { return $this->redirect('http://cakephp.org', 301); } /** * @return \Cake\Http\Response */ public function set_type() { return $this->response->withType('json'); } public function throw_exception(): never { throw new RuntimeException('Foo'); } }