Module: Wheneverd::DSL::CalendarSymbolPeriodList
- Defined in:
- lib/wheneverd/dsl/calendar_symbol_period_list.rb
Overview
Validates every(:monday, :tuesday, ...) symbol lists.
Class Method Summary collapse
-
.validate(periods, allowed_symbols:, path:) ⇒ Array<Symbol>
The validated input.
Class Method Details
.validate(periods, allowed_symbols:, path:) ⇒ Array<Symbol>
Returns the validated input.
11 12 13 14 15 16 |
# File 'lib/wheneverd/dsl/calendar_symbol_period_list.rb', line 11 def self.validate(periods, allowed_symbols:, path:) validate_array!(periods, path: path) validate_symbols!(periods, path: path) validate_allowed_symbols!(periods, allowed_symbols: allowed_symbols, path: path) periods end |