Class: Starter::Importer::NestedParams
- Defined in:
- lib/starter/importer/nested_params.rb
Instance Attribute Summary
Attributes inherited from Parameter
#definition, #kind, #name, #nested
Instance Method Summary collapse
-
#initialize(name:, definition:) ⇒ NestedParams
constructor
A new instance of NestedParams.
Methods inherited from Parameter
#documentation, #handle_body, #list_of_object?, #nested?, #object?, #prepare_attributes, #required?, #serialized, #serialized_object, #simple_object?, #to_s, #validate_parameters
Constructor Details
#initialize(name:, definition:) ⇒ NestedParams
Returns a new instance of NestedParams.
6 7 8 9 10 11 |
# File 'lib/starter/importer/nested_params.rb', line 6 def initialize(name:, definition:) @kind = :body @nested = [] @name = name @definition = definition end |