class RailsParam::Coercion::TimeParam
Public Instance Methods
coerce()
click to toggle source
# File lib/rails_param/coercion/time_param.rb, line 4 def coerce return type.strptime(param, options[:format]) if options[:format].present? type.parse(param) end
Private Instance Methods
argument_validation()
click to toggle source
# File lib/rails_param/coercion/time_param.rb, line 12 def argument_validation raise ArgumentError unless type.respond_to?(:parse) end