class ParamsChecker::ParamChecker::DateParamChecker

Public Instance Methods

call() click to toggle source
# File lib/params_checker/param_checker.rb, line 245
def call
  return nil if schema[key][:allow_nil] && params[key].nil?

  formatted_date
end
formatted_date() click to toggle source
# File lib/params_checker/param_checker.rb, line 251
def formatted_date
  Date.parse params[key]
rescue => e
  add_field_error('Invalid date.')
end