method
sort_parts
v1_8_7_330 -
Show latest stable
- Class:
WSDL::Operation
sort_parts(parts)private
No documentation available.
# 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