Module: RRule

Defined in:
lib/rrule.rb,
lib/rrule/rule.rb,
lib/rrule/context.rb,
lib/rrule/weekday.rb,
lib/rrule/filters/by_month.rb,
lib/rrule/frequencies/daily.rb,
lib/rrule/frequencies/weekly.rb,
lib/rrule/frequencies/yearly.rb,
lib/rrule/filters/by_week_day.rb,
lib/rrule/filters/by_year_day.rb,
lib/rrule/frequencies/monthly.rb,
lib/rrule/filters/by_month_day.rb,
lib/rrule/frequencies/frequency.rb,
lib/rrule/filters/by_week_number.rb,
lib/rrule/generators/all_occurrences.rb,
lib/rrule/generators/by_set_position.rb

Defined Under Namespace

Classes: AllOccurrences, ByMonth, ByMonthDay, BySetPosition, ByWeekDay, ByWeekNumber, ByYearDay, Context, Daily, Frequency, Monthly, Rule, Weekday, Weekly, Yearly

Constant Summary collapse

MAX_YEAR =
9999

Class Method Summary collapse

Class Method Details

.parse(rrule, **options) ⇒ Object



23
24
25
# File 'lib/rrule.rb', line 23

def self.parse(rrule, **options)
  Rule.new(rrule, **options)
end