Новости

Небольшие изменения в Controller::redirect()

Если вы хотите остановить выполнение программы после переадресации, то вам приходилось писать

$this->redirect('/controller/action', null, true);

или

$this->redirect('/controller/action');
exit();
Благодаря недавним изменениям в API метода redirect — значением по умолчанию для параметра $exit стало true, вместо прежнего false. Теперь можно пользоваться простой конструкцией
$this->redirect('/controller/action');
Это позволит забыть про необходимость exit(); после редиректа.

Первоисточник: cakebaker.42dh.com/2007/12/24/a-small-change-in-controllerredirect/