module ApipieDSL::Routing::MapperExtensions

Public Instance Methods

apipie_dsl(options = {}) click to toggle source
# File lib/apipie_dsl/routing.rb, line 4
def apipie_dsl(options = {})
  namespace 'apipie_dsl', path: ApipieDSL.configuration.doc_base_url do
    constraints(version: /[^\/]+/, section: /[^\/]+/, class: /[^\/]+/,
                method: /[^\/]+/) do
      get(options.reverse_merge("(:version)/(:section)/(:class)/(:method)" => 'apipie_dsls#index', as: :apipie_dsl))
    end
  end
end