class SwitchUser::Provider::Dummy
Attributes
original_user[R]
Public Class Methods
new(_controller)
click to toggle source
# File lib/switch_user/provider/dummy.rb, line 6 def initialize(_controller) @user = nil end
Public Instance Methods
current_user(_scope = nil)
click to toggle source
# File lib/switch_user/provider/dummy.rb, line 18 def current_user(_scope = nil) @user end
login(user, _scope = nil)
click to toggle source
# File lib/switch_user/provider/dummy.rb, line 10 def login(user, _scope = nil) @user = user end
logout(_scope = nil)
click to toggle source
# File lib/switch_user/provider/dummy.rb, line 14 def logout(_scope = nil) @user = nil end
remember_current_user(remember)
click to toggle source
# File lib/switch_user/provider/dummy.rb, line 24 def remember_current_user(remember) @original_user = (current_user if remember) end