module MongoidOccurrences::DailyOccurrence::HasScopes
Public Class Methods
included(base)
click to toggle source
# File lib/mongoid_occurrences/daily_occurrence/has_scopes.rb, line 4 def self.included(base) base.scope :occurs_between, ->(dtstart, dtend) { Queries::OccursBetween.criteria(criteria, dtstart, dtend) } base.scope :occurs_from, ->(dtstart) { Queries::OccursFrom.criteria(criteria, dtstart) } base.scope :occurs_on, ->(day) { Queries::OccursOn.criteria(criteria, day) } base.scope :occurs_until, ->(dtend) { Queries::OccursUntil.criteria(criteria, dtend) } end