Module: RoleStrategy::ActiveRecord::OneRole
- Extended by:
- Roles::Generic::User::Configuration
- Defined in:
- lib/roles_active_record/strategy/single/one_role.rb
Defined Under Namespace
Modules: ClassMethods, Implementation
Class Method Summary
collapse
Class Method Details
.default_role_attribute ⇒ Object
8
9
10
|
# File 'lib/roles_active_record/strategy/single/one_role.rb', line 8
def self.default_role_attribute
:one_role
end
|
.included(base) ⇒ Object
12
13
14
15
16
|
# File 'lib/roles_active_record/strategy/single/one_role.rb', line 12
def self.included base
base.extend Roles::Generic::Role::ClassMethods
base.extend ClassMethods
base.has_one :one_role, :foreign_key => :role_id, :class_name => 'Role'
end
|