Class: RemindMeTo::Normalizer
- Inherits:
-
Object
- Object
- RemindMeTo::Normalizer
- Defined in:
- lib/remindmeto/normalizer.rb
Instance Method Summary collapse
-
#initialize(args) ⇒ Normalizer
constructor
A new instance of Normalizer.
- #process ⇒ Object
Constructor Details
#initialize(args) ⇒ Normalizer
Returns a new instance of Normalizer.
3 4 5 6 7 |
# File 'lib/remindmeto/normalizer.rb', line 3 def initialize(args) @args = args @single_interval_keywords = %w{in after} @rolling_interval_keywords = %w{every} end |
Instance Method Details
#process ⇒ Object
9 10 11 12 13 14 15 16 17 18 |
# File 'lib/remindmeto/normalizer.rb', line 9 def process() @keyword_idx = split_by_interval_keyword = {} [:message] = [:interval] = get_interval [:repeat] = get_repeat end |