Module: YiffSpace::Auth::Helper::ClassMethods
- Included in:
- Scoped::ClassMethods
- Defined in:
- lib/yiffspace/auth/helper.rb
Instance Method Summary collapse
-
#set_client_name(name) ⇒ Object
rubocop:disable Naming/AccessorMethodName.
Instance Method Details
#set_client_name(name) ⇒ Object
rubocop:disable Naming/AccessorMethodName
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/yiffspace/auth/helper.rb', line 11 def set_client_name(name) # rubocop:disable Naming/AccessorMethodName before_action do |controller| controller.request.env["yiffspace.auth.client_name"] = name if controller.respond_to?(:yiffspace_client_name=) controller.yiffspace_client_name = name elsif controller.respond_to?(:client_name=) controller.client_name = name elsif controller.respond_to?(:helpers) if controller.helpers.respond_to?(:yiffspace_client_name=) controller.helpers.yiffspace_client_name = name elsif controller.helpers.respond_to?(:client_name=) controller.helpers.client_name = name end end end end |