pushtype/push_type

View on GitHub
admin/config/routes.rb

Summary

Maintainability
A
0 mins
Test Coverage
PushType::Admin::Engine.routes.draw do

  scope module: 'admin' do

    resources :nodes, except: :show do
      collection do
        get 'trash'
        delete 'trash' => 'nodes#empty'
      end
      member do
        post 'position'
        put 'restore'
      end
      resources :nodes, only: [:index, :new, :create]
    end

    resources :assets, except: :show, path: 'media' do
      collection do
        post 'upload'
        get 'trash'
        delete 'trash' => 'assets#empty'
      end
      member do
        put 'restore'
      end
    end

    resources :users, except: :show

  end

  get 'info' => 'admin#info', as: 'info'
  root to: redirect('nodes')
    
end