Module: SimpleParams
- Defined in:
- lib/simple_params/errors.rb,
lib/simple_params/params.rb,
lib/simple_params/version.rb,
lib/simple_params/attribute.rb,
lib/simple_params/formatter.rb,
lib/simple_params/api_pie_doc.rb,
lib/simple_params/validations.rb,
lib/simple_params/type_mappings.rb,
lib/simple_params/api_pie_doc/attribute.rb,
lib/simple_params/api_pie_doc/nested_array.rb,
lib/simple_params/api_pie_doc/attribute_base.rb,
lib/simple_params/api_pie_doc/nested_attribute.rb,
lib/simple_params/validation_matchers/format_matcher.rb,
lib/simple_params/validation_matchers/coercion_matcher.rb,
lib/simple_params/validation_matchers/validation_matcher.rb,
lib/simple_params/validation_matchers/nested_array_matcher.rb,
lib/simple_params/validation_matchers/nested_parameter_matcher.rb,
lib/simple_params/validation_matchers/optional_parameter_matcher.rb,
lib/simple_params/validation_matchers/required_parameter_matcher.rb
Defined Under Namespace
Modules: ValidationMatchers, Validations Classes: ApiPieDoc, Attribute, Errors, Formatter, Params
Constant Summary collapse
- VERSION =
"1.0.5"- TYPE_MAPPINGS =
{ integer: Integer, string: String, decimal: BigDecimal, datetime: DateTime, date: Date, time: Time, float: Float, boolean: Axiom::Types::Boolean, # See note on Virtus array: Array, hash: Hash, object: Object }