module SmartTime
Constants
- PARSERS_BY_CLASS
Public Class Methods
can_parse?(klass)
click to toggle source
# File lib/smart_time.rb, line 21 def self.can_parse?(klass) PARSERS_BY_CLASS.include?(klass) end
parse(value, klass, options)
click to toggle source
# File lib/smart_time.rb, line 25 def self.parse(value, klass, options) PARSERS_BY_CLASS[klass].each do |parser| result = parser.parse(value, options) return result if result end end