class ChronicParsableValidator
validates attributes are parsable by the chronic gem
Public Instance Methods
is_valid?
click to toggle source
alias for :is_valid_datetime?
# File lib/smarter_dates/chronic_parsable_validator.rb, line 33 def is_valid? is_valid_datetime? end
is_valid_datetime?
click to toggle source
returns true if the string is parsable by chronic
# File lib/smarter_dates/chronic_parsable_validator.rb, line 42 def is_valid_datetime? Chronic.parse(@value.respond_to?(:to_date) ? @value.to_date : @value.to_s) end