module Reservable::ActsAsReserver::ClassMethods

Public Instance Methods

acts_as_reserver(**options) click to toggle source
# File lib/reservable/acts_as_reserver.rb, line 9
def acts_as_reserver **options      
  include Reservable::ActsAsReserver::LocalInstanceMethods
  
  has_many :reservations, as: :reserver, class_name: 'Reservable::Reservation'
  has_many :reservables, as: :reservable, through: :reservations
  
end