class SwitchUser::UserSet::Record

Public Class Methods

build(user, set) click to toggle source
# File lib/switch_user/user_set.rb, line 63
def self.build(user, set)
  id = user.send(set.identifier)
  label = user.send(set.label)
  scope = set.scope

  new(id, label, scope)
end

Public Instance Methods

scope_id() click to toggle source
# File lib/switch_user/user_set.rb, line 71
def scope_id
  "#{scope}_#{id}"
end