Функциональность ApplicationController

У меня есть приложение с гостевой функциональностью. Я пытаюсь понять, как вызываются мои методы guest_user applicationcontroller. Я думал, что мне понадобится before_filter в контроллере приложения, чтобы они могли быть вызваны, но когда я закомментирую before_filter, методы по-прежнему вызываются. Applicationcontroller автоматически вызывает их? Это кажется простым вопросом, но я не мог найти его где-нибудь. Я использовал это руководство для создания своей функциональности guest_user https://github.com/plataformatec/devise/wiki/How-To:-Create-a-guest-user Я использую рельсы 3.1.1, formtastic 2.0.2 и разработать 1.5.1. Спасибо!

1 ответ

Решение

Проблема решена, я вызывал метод current_or_guest_user через другой метод в одном из моих контроллеров. Это был мой первый раз, когда я работал с ApplicationController, поэтому я быстро предположил, что это ответственно, в следующий раз я буду более осторожен, прежде чем задавать вопрос. Благодарю.

Другие вопросы по тегам