Я читал Руководство по миграции CakePHP 2.0 , где говорится, что cakeError()
было удалено, поскольку оно использовалось для исключений. ИМХО, это действительно странное изменение, потому что я использовал его, чтобы заблокировать доступ неавторизованным пользователям или вызвать ошибку, когда разбитые на страницы элементы превысили общее количество и тому подобное.
И что теперь? Должен ли я просто бросить die()
или перенаправление? Я действительно хочу сообщить пользователям, что что-то не было найдено, и Кейк раньше придумывал правильный способ сделать это ... теперь это не так.
Есть какие-нибудь мысли / взломы / обходные пути по этому поводу? Спасибо, счастливых праздников!