Module: MongoidOccurrenceViews::Event

Defined in:
lib/mongoid_occurrence_views/event.rb,
lib/mongoid_occurrence_views/event/occurrence.rb,
lib/mongoid_occurrence_views/event/create_view.rb,
lib/mongoid_occurrence_views/event/has_occurrence_scopes.rb,
lib/mongoid_occurrence_views/event/has_views_on_occurrences.rb,
lib/mongoid_occurrence_views/event/create_expanded_occurrences_view.rb,
lib/mongoid_occurrence_views/event/create_occurrences_ordering_view.rb

Defined Under Namespace

Modules: ClassMethods, HasOccurrenceScopes, HasViewsOnOccurrences, Occurrence Classes: CreateExpandedOccurrencesView, CreateOccurrencesOrderingView, CreateView

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/mongoid_occurrence_views/event.rb', line 3

def self.included(base)
  base.class_eval do
    include HasViewsOnOccurrences
    include HasOccurrenceScopes
  end
  base.extend ClassMethods
end