Ho il seguente pezzo di codiceCome interrompere l'esecuzione di un controller di rotaie?
def show
unless logged_in?
login_required
return
end
#some additional code
#that should only execute
#if user is logged in
end
Questo funziona perfettamente. Ora vorrei spostare il controllo dell'accesso in un filtro precedente. Il problema è che, quando torno da un metodo esterno a show, non si ferma l'esecuzione di show ... come faccio a interrompere show
di passare attraverso il codice da un metodo esterno (cioè uno che potrebbe essere chiamato da un filtro precedente)?
Grazie!
ha funzionato perfettamente. grazie! –
Questo non è più valido. Controlla la risposta di Lenny qui sotto. – tdgs