Method: ActionWebService::StructuredType#each_member
- Defined in:
- lib/action_web_service/support/signature_types.rb
#each_member ⇒ Object
202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'lib/action_web_service/support/signature_types.rb', line 202 def each_member if @type_class.respond_to?(:members) @type_class.members.each do |name, type| yield name, type end elsif @type_class.respond_to?(:columns) i = -1 @type_class.columns.each do |column| yield column.name, canonical_signature_entry(column.type, i += 1) end end end |