Module: Montrose
- Extended by:
- Chainable
- Defined in:
- lib/montrose.rb,
lib/montrose/rule.rb,
lib/montrose/clock.rb,
lib/montrose/stack.rb,
lib/montrose/utils.rb,
lib/montrose/errors.rb,
lib/montrose/options.rb,
lib/montrose/version.rb,
lib/montrose/schedule.rb,
lib/montrose/chainable.rb,
lib/montrose/frequency.rb,
lib/montrose/recurrence.rb,
lib/montrose/rule/after.rb,
lib/montrose/rule/total.rb,
lib/montrose/rule/until.rb,
lib/montrose/rule/during.rb,
lib/montrose/rule/except.rb,
lib/montrose/rule/between.rb,
lib/montrose/frequency/daily.rb,
lib/montrose/frequency/hourly.rb,
lib/montrose/frequency/weekly.rb,
lib/montrose/frequency/yearly.rb,
lib/montrose/rule/day_of_week.rb,
lib/montrose/rule/day_of_year.rb,
lib/montrose/rule/hour_of_day.rb,
lib/montrose/rule/time_of_day.rb,
lib/montrose/frequency/monthly.rb,
lib/montrose/rule/day_of_month.rb,
lib/montrose/rule/week_of_year.rb,
lib/montrose/frequency/minutely.rb,
lib/montrose/frequency/secondly.rb,
lib/montrose/rule/month_of_year.rb,
lib/montrose/rule/nth_day_matcher.rb,
lib/montrose/rule/nth_day_of_year.rb,
lib/montrose/rule/nth_day_of_month.rb,
lib/montrose/refinements/array_concat.rb
Defined Under Namespace
Modules: Chainable, Refinements, Rule, Utils Classes: Clock, Frequency, Options, Recurrence, Schedule, Stack
Constant Summary collapse
- Error =
Class.new(StandardError)
- ConfigurationError =
Class.new(Error)
- SerializationError =
Class.new(Error)
- VERSION =
"0.11.2"
Class Method Summary collapse
-
.recurrence(options = {}) ⇒ Montrose::Recurrence
(also: r)
Create a new recurrence from given options An alias to Recurrence.new.
Methods included from Chainable
at, between, branch, daily, day_of_month, day_of_week, day_of_year, default_options, during, every, except, hour_of_day, hourly, merge, minutely, month_of_year, monthly, on, starts, total, until, week_of_year, weekly, yearly
Class Method Details
.recurrence(options = {}) ⇒ Montrose::Recurrence Also known as: r
Create a new recurrence from given options An alias to Montrose::Recurrence.new
35 36 37 |
# File 'lib/montrose.rb', line 35 def recurrence( = {}) branch() end |