小编Ada*_*ker的帖子

带有 current_user 的 Rails 服务对象

我正在使用 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)

ruby-on-rails devise

4
推荐指数
1
解决办法
2730
查看次数

标签 统计

devise ×1

ruby-on-rails ×1