method

sort_parts

Importance_0
v1_8_7_72 - Show latest stable - 0 notes - Class: WSDL::Operation
sort_parts(parts) private

No documentation

This method has no description. You can help the Ruby community by adding new notes.

Hide source
# File lib/wsdl/operation.rb, line 112
  def sort_parts(parts)
    return parts.dup unless parameter_order
    result = []
    parameter_order.each do |orderitem|
      if (ele = parts.find { |part| part.name == orderitem })
        result << ele
      end
    end
    if result.length == 0
      return parts.dup
    end
    # result length can be shorter than parts's.
    # return part must not be a part of the parameterOrder.
    result
  end
Register or log in to add new notes.