Module: Fugit::At
- Defined in:
- lib/fugit/at.rb
Class Method Summary collapse
Class Method Details
.do_parse(s, opts = {}) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/fugit/at.rb', line 14 def do_parse(s, opts={}) case s when /^now$/i then ::EtOrbi::EoTime.now when String then ::EtOrbi.parse(s, opts || {}) when ::EtOrbi::EoTime then s else ::EtOrbi.make_time(s) end end |
.parse(s, opts = {}) ⇒ Object
9 10 11 12 |
# File 'lib/fugit/at.rb', line 9 def parse(s, opts={}) do_parse(s, opts || {}) rescue nil end |