<% unless @meths.empty? %>
<% @meths.each_with_index do |meth, i| %>

<%= meth.docstring %>

<%= meth.tag(:resource).text %> [<%= meth.tag(:action).text %>]

<% if meth.tags(:required).size %>

Required Parameters

<% meth.tags(:required).each do |required| %>
  • <%= required.name%> <%= required.types.join%> <%= required.text%>
<% end %>
<% end %> <% if meth.tags(:optional).size %>

Optional Parameters

<% meth.tags(:optional).each do |optional| %>
  • <%= optional.name%> <%= optional.types.join%> <%= optional.text%>
<% end %>
<% end %>
<% if meth.tags(:response_field).size %>

Response Fields

<% meth.tags(:response_field).each do |response_field| %>
  • <%= response_field.name%> <%= response_field.types.join%> <%= response_field.text%>
<% end %>
<% end %> <% if meth.tags(:example_request).size %>

Examples

<% meth.tags(:example_request).each_with_index do |example_request, i| %>
<% example_request_description = meth.tags(:example_request_description)[i] %> <% example_response = meth.tags(:example_response)[i] %> <% example_response_description = meth.tags(:example_response_description)[i] %> <%= (example_request_description.nil?) ? "" : example_request_description.text %> Request <%= (example_request.nil?) ? "" : example_request.text %> Response <%= (example_response.nil?) ? "" : example_response.text %> <%= (example_response_description.nil?) ? "" : example_response_description.text %>
<% end %>
<% end %>
<% end %>
<% end %>