У меня есть следующий фрагмент кодаКак остановить контроллер рельсов?
def show
unless logged_in?
login_required
return
end
#some additional code
#that should only execute
#if user is logged in
end
Это прекрасно работает. Теперь я хочу переместить регистрацию в фильтр перед фильтром. Проблема в том, что когда я возвращаюсь из метода вне шоу, это не останавливает выполнение шоу ... как я могу остановить show
от прохождения с помощью кода из внешнего метода (т. Е. Того, который можно было бы назвать от перед фильтра)?
Спасибо!
работал отлично. Спасибо! –
Актуально. Проверьте ответ от Ленни ниже. – tdgs