module Monarchy::ActsAsMember::ClassMethods

Public Instance Methods

acts_as_member() click to toggle source
# File lib/monarchy/acts_as_member.rb, line 8
def acts_as_member
  extend Monarchy::ActsAsMember::SupportMethods

  self.table_name = 'monarchy_members'

  delegate :resource, :resource_id, :resource_type, to: :hierarchy

  include_relationships
  include_validators
  include_callbacks
  include_scopes

  include Monarchy::ActsAsMember::InstanceMethods
end