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