12 lines
277 B
Ruby
12 lines
277 B
Ruby
class Role < ActiveRecord::Base
|
|
has_and_belongs_to_many :clients, join_table: :clients_roles
|
|
|
|
belongs_to :resource,
|
|
polymorphic: true
|
|
|
|
validates :resource_type,
|
|
inclusion: { in: Rolify.resource_types },
|
|
allow_nil: true
|
|
|
|
scopify
|
|
end
|