Sha256: ad78735b6d527545d7c024649676c73b6cd1cfffcdc1115c46546349982e9a78

Contents?: true

Size: 1.74 KB

Versions: 20

Compression:

Stored size: 1.74 KB

Contents

<% unless method[:aliases].blank? %>
<%= heading(t('apipie_dsl.aliases'), h_level) %>
  <pre class="prettyprint"><%= method[:aliases].join(', ') %></pre>
<% end %>

<%= raw method[:full_description] %>

<% unless method[:raises].blank? %>
  <%= heading(t('apipie_dsl.raises'), h_level) %>
  <%= render(:partial => 'raises', :locals => {:raises => method[:raises]}) %>
<% end %>

<% unless method[:metadata].blank? %>
  <%= heading(t('apipie_dsl.metadata'), h_level) %>
  <%= render(:partial => 'metadata', :locals => {:meta => method[:metadata]}) %>
<% end %>

<% unless method[:examples].blank? %>
  <%= heading(t('apipie_dsl.examples'), h_level) %>
  <% method[:examples].each do |example| %>
    <% if example[:desc] %>
      <p><%= example[:desc] %></p>
    <% end %>
    <pre class="prettyprint"><%= example[:example] %></pre>
  <% end %>
<% end %>

<% unless method[:params].blank? %>
  <%= heading(t('apipie_dsl.params'), h_level) %>
  <table class='table'>
    <thead>
      <tr>
        <th><%= t('apipie_dsl.param_name') %></th>
        <th><%= t('apipie_dsl.description') %></th>
      </tr>
    </thead>
    <tbody>
      <%= render(:partial => 'params', :locals => {:params => method[:params]}) %>
    </tbody>
  </table>
<% end %>
<% unless method[:returns].blank? %>
  <%= heading(t('apipie_dsl.returns'), h_level) %>
  <% if method[:returns][:description] %>
    <p><%= method[:returns][:description] %></p>
  <% end %>
  <table class='table'>
    <thead>
      <tr>
        <th><%= t("apipie_dsl.#{method[:returns][:object][:class]}") %></th>
        <th><%= t("apipie_dsl.details") %></th>
      </tr>
    </thead>
    <tbody>
      <%= render(:partial => 'returns', :locals => {:return_object => method[:returns][:object]}) %>
    </tbody>
  </table>
<% end %>

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
apipie-dsl-2.6.2 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.6.1 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.6.0 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.5.0 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.4.0 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.3.0 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.10 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.9 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.8 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.7 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.6 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.5 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.4 app/views/apipie_dsl/apipie_dsls/_method_detail.html.erb
apipie-dsl-2.2.3 app/views/apipie_dsl/apipie_dsls/_method_detail.erb
apipie-dsl-2.2.2 app/views/apipie_dsl/apipie_dsls/_method_detail.erb
apipie-dsl-2.2.1 app/views/apipie_dsl/apipie_dsls/_method_detail.erb
apipie-dsl-2.2.0 app/views/apipie_dsl/apipie_dsls/_method_detail.erb
apipie-dsl-2.1.1 app/views/apipie_dsl/apipie_dsls/_method_detail.erb
apipie-dsl-2.1.0 app/views/apipie_dsl/apipie_dsls/_method_detail.erb
apipie-dsl-2.0.0 app/views/apipie_dsl/apipie_dsls/_method_detail.erb