我正在使用 devise 并创建了一个服务对象 - 一切都按预期完美运行。但是我想知道如何包含 current_user?因为我必须始终传递 current_user 或 user_signed_in 的那一刻?当我在不同的类和视图中使用相同的方法时,变量会很烦人,我该如何去做呢?
目前我有这个用于测试:
class User
class GetStart
attr_reader :current_user
def initialize(user)
@current_user = user
p current_user
end
end
end
Run Code Online (Sandbox Code Playgroud)