config/routes.rb in phcscriptcdnpro-64.1.0 vs config/routes.rb in phcscriptcdnpro-65.0.0

- old
+ new

@@ -1,33 +1,27 @@ Phcscriptcdnpro::Engine.routes.draw do - # Frontend Routes - namespace :frontend do - resources :listings - end + # Add Accounts and Logins + mount Phcaccountspro::Engine => "/" - # Script CDN Listing System - namespace :script do - # Main Script Module - resources :listings, class_name: 'Phcscriptcdnpro::Script::Listing' do - resources :urls, class_name: 'Phcscriptcdnpro::Script::Url' + # Application Routes + namespace :script do + # Main Script Module + resources :listings, class_name: 'Phcscriptcdnpro::Script::Listing' do + resources :urls, class_name: 'Phcscriptcdnpro::Script::Url' + end + resources :authors, class_name: 'Phcscriptcdnpro::Script::Author' + resources :extensions, class_name: 'Phcscriptcdnpro::Script::Extension' + resources :versions, class_name: 'Phcscriptcdnpro::Script::Version' + resources :licences, class_name: 'Phcscriptcdnpro::Script::Licence' end - resources :authors, class_name: 'Phcscriptcdnpro::Script::Author' - resources :extensions, class_name: 'Phcscriptcdnpro::Script::Extension' - resources :versions, class_name: 'Phcscriptcdnpro::Script::Version' - resources :licences, class_name: 'Phcscriptcdnpro::Script::Licence' - end - - # Application API - namespace :api, :path => "", :constraints => {:subdomain => "api"} do - namespace :v1 do - # Routes for API - resources :mains, defaults: {format: 'json'} - resources :informations, defaults: {format: 'json'} - resources :versions, defaults: {format: 'json'} + + # Application API + namespace :api, :path => "", :constraints => {:subdomain => "api"} do + namespace :v1 do + resources :mains, defaults: {format: 'json'} + resources :informations, defaults: {format: 'json'} + resources :versions, defaults: {format: 'json'} + end end - end - - # Mount Account Routes - mount Phcaccountspro::Engine, :at => '/' - + end