Sha256: a5745db19d1d502d1c21f89f374f805b430c53ed69f4042651678ca722d44f83

Contents?: true

Size: 620 Bytes

Versions: 1

Compression:

Stored size: 620 Bytes

Contents

Refinery::Core::Engine.routes.draw do
  namespace :api, defaults: { format: 'json' } do
    namespace :v1 do
      resources :images

      resources :pages do
        resources :page_parts
      end

      resources :resources

      namespace :blog do
        resources :posts
      end

      namespace :inquiries do
        resources :inquiries, only: [:new, :create, :index, :show, :destroy]
      end
    end

    match 'v:api/*path', to: redirect("/api/v1/%{path}"), via: [:get, :post, :put, :patch, :delete]
    match '*path', to: redirect("/api/v1/%{path}"), via: [:get, :post, :put, :patch, :delete]
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
refinerycms-api-1.0.0.beta config/routes.rb