module Monarchy::ActsAsUser::ClassMethods
Public Instance Methods
acts_as_user()
click to toggle source
# File lib/monarchy/acts_as_user.rb, line 8 def acts_as_user extend Monarchy::ActsAsUser::SupportMethods has_many :members, class_name: "::#{Monarchy.member_class}", dependent: :destroy has_many :hierarchies, through: :members, class_name: "::#{Monarchy.hierarchy_class}" include_scopes include Monarchy::ActsAsUser::InstanceMethods end