Sha256: ee7c7cc191eb52f774390d203510adb584259eaa23af80ec43e53e9956a9d184

Contents?: true

Size: 590 Bytes

Versions: 80

Compression:

Stored size: 590 Bytes

Contents

Phcpresspro::Engine.routes.draw do

  # Frontend
  namespace :frontend do
    resources :articles
  end

  # API
  namespace :api do
    namespace :v1 do
      resources :posts, defaults: {format: 'json'}
      resources :categories, defaults: {format: 'json'}
    end
  end

  # Article Routes
  namespace :article do
    resources :posts, class_name: 'Phcpresspro::Articles::Post'
  end

  # Module Routes
  namespace :modules do
    resources :connections, class_name: 'Phcpresspro::Modules::Connection'
    resources :categories, class_name: 'Phcpresspro::Modules::Category'
  end

end

Version data entries

80 entries across 80 versions & 1 rubygems

Version Path
phcpresspro-69.1.0 config/routes.rb
phcpresspro-69.0.0 config/routes.rb
phcpresspro-68.0.0 config/routes.rb
phcpresspro-67.0.0 config/routes.rb
phcpresspro-66.0.0 config/routes.rb
phcpresspro-65.0.0 config/routes.rb
phcpresspro-64.0.0 config/routes.rb
phcpresspro-63.0.0 config/routes.rb
phcpresspro-62.0.0 config/routes.rb
phcpresspro-61.0.0 config/routes.rb
phcpresspro-60.0.0 config/routes.rb
phcpresspro-59.0.0 config/routes.rb
phcpresspro-58.0.0 config/routes.rb
phcpresspro-57.0.0 config/routes.rb
phcpresspro-56.0.0 config/routes.rb
phcpresspro-55.0.0 config/routes.rb
phcpresspro-54.0.0 config/routes.rb
phcpresspro-53.0.0 config/routes.rb
phcpresspro-52.0.0 config/routes.rb
phcpresspro-51.0.0 config/routes.rb