Sha256: 9ae794241faa8325bb9763fcc1d14cd30a1adf9fa7d370006797c92dee6ee544

Contents?: true

Size: 973 Bytes

Versions: 28

Compression:

Stored size: 973 Bytes

Contents

Phcscriptcdnpro::Engine.routes.draw do

  namespace :frontend do
    resources :listings
  end
	namespace :frontend do
		# Frontend Routes
		resources :cdnpages
	end

	# 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'
		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'}

		end
	end

end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
phcscriptcdnpro-5.8.4 config/routes.rb
phcscriptcdnpro-5.8.3 config/routes.rb
phcscriptcdnpro-5.8.2 config/routes.rb
phcscriptcdnpro-5.8.1 config/routes.rb
phcscriptcdnpro-5.8.0 config/routes.rb
phcscriptcdnpro-5.7.5 config/routes.rb
phcscriptcdnpro-5.7.4 config/routes.rb
phcscriptcdnpro-5.7.3 config/routes.rb
phcscriptcdnpro-5.7.2 config/routes.rb
phcscriptcdnpro-5.7.1 config/routes.rb
phcscriptcdnpro-5.7.0 config/routes.rb
phcscriptcdnpro-5.6.7 config/routes.rb
phcscriptcdnpro-5.6.6 config/routes.rb
phcscriptcdnpro-5.6.5 config/routes.rb
phcscriptcdnpro-5.6.3 config/routes.rb
phcscriptcdnpro-5.6.2 config/routes.rb
phcscriptcdnpro-5.6.1 config/routes.rb
phcscriptcdnpro-5.6.0 config/routes.rb
phcscriptcdnpro-5.5.6 config/routes.rb
phcscriptcdnpro-5.5.5 config/routes.rb