Я использую Rails 5. В моем контроллере приложения, у меня есть:Получение «Undefined метода» при попытке создать фильтр в контроллере
private
def current_user
@current_user ||= User.find_by(id: session[:user_id])
end
затем, в другом контроллере у меня есть:
class MyObjectsController < ApplicationController
before_filter !current_user { redirect_to root_path }, except: [:search]
, но я получаю сообщение об ошибке:
undefined method `current_user' for MyObjectsController:Class
Что я делаю неправильно и как я могу применить фильтр к каждому методу в моем контроллере е xcept метод search
?