lib/washout_builder/document/complex_type.rb
# Method used to fetch the descendants of the current object
# @see #get_nested_complex_types
# @see WashOutParam#struct?
#
# @param [WashOut::SoapConfig] config an object that holds the soap configuration
# @param [Array<Hash>] classes_defined An Array with all the complex types that have been detected till now
# @return [Array<Hash>] An array with all the complex types that
# @api public
Method used to fetch the descendants of the current object
Method used to fetch the descendants of the current object
def complex_type_descendants(config, classes_defined)
        if struct?
          c_names = []
          map.each { |obj| c_names.concat(obj.get_nested_complex_types(config, classes_defined)) }
          classes_defined.concat(c_names)
        end
        classes_defined
      end
def complex_type_descendants ( config , classes_defined ) if struct? c_names = [ ] map . each { | obj | c_names . concat ( obj . get_nested_complex_types ( config , classes_defined ) ) } classes_defined . concat ( c_names ) end classes_defined end
Method used to fetch the descendants of the current object
Method used to fetch the descendants of the current object
An array with all the complex types that
An array with all the complex types that
Array<Hash>
config
<not_specific>
classes_defined
<not_specific>
<not_specific>
classes_defined An Array with all the complex types that have been detected till now
classes_defined An Array with all the complex types that have been detected till now
see
None
see
None
api
None