module AuthAssistant::RoleStrategy::RoleAssignment::ClassMethods

Public Instance Methods

set_relationships() click to toggle source
# File lib/auth_assistant/role_strategies/role_assignment.rb, line 26
def set_relationships
  has_many :roles
end
set_scope() click to toggle source
# File lib/auth_assistant/role_strategies/role_assignment.rb, line 19
def set_scope
  scope :with_role, lambda { |role| 
    joins(:roles).
    where("user.roles_id = roles.id AND roles.id == ?", role)
  }
end