Есть Кохана эквивалентно следующему (производный от Symfony 1.4):Kohana 3.x - возврат от действия как можно скорее, если ошибка, обнаруженная
public function ajax_win() {
try {
...
} catch Exception($e) {
$response['errors'] = array($e->getMessage());
$this->template->content = json_encode($response);
// Id like to return here, early return if error encountered
// Symfony example
// Is there a Kohana counterpart, or just do empty return?
return sfView::NONE;
}
// More code here, which is why I want early return, so I don't have to nest conditionals
....
}
Что вас удерживает? Нет ожидаемого результата для действий и для всех системных/модульных методов, которые вы можете проверить API (http://kohanaframework.org/3.3/guide-api/). Или я что-то упускаю (не знаю о Симфонии здесь)? – kero
Просто интересно, какая правильная процедура «кохана» здесь, просто пустое возвращение? –
Ну, это зависит от того, где вы находитесь в коде. Вы просто хотите завершить текущий объем/метод или всю процедуру? – kero