Class: Starter::Importer::NestedParams

Inherits:
Parameter
  • Object
show all
Defined in:
lib/starter/importer/nested_params.rb

Instance Attribute Summary

Attributes inherited from Parameter

#definition, #kind, #name, #nested

Instance Method Summary collapse

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