Sha256: d414645bcdb56ecc6433188b33ad50dca3f5a8c4bd8397e9d8e444104f9b331d

Contents?: true

Size: 980 Bytes

Versions: 27

Compression:

Stored size: 980 Bytes

Contents

Phcscriptcdnpro::Engine.routes.draw do

  namespace :frontpage do
    resources :scriptlistings
  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

27 entries across 27 versions & 1 rubygems

Version Path
phcscriptcdnpro-5.3.2 config/routes.rb
phcscriptcdnpro-5.3.1 config/routes.rb
phcscriptcdnpro-5.3.0 config/routes.rb
phcscriptcdnpro-5.2.3 config/routes.rb
phcscriptcdnpro-5.2.2 config/routes.rb
phcscriptcdnpro-5.2.1 config/routes.rb
phcscriptcdnpro-5.2.0 config/routes.rb
phcscriptcdnpro-5.1.7 config/routes.rb
phcscriptcdnpro-5.1.6 config/routes.rb
phcscriptcdnpro-5.1.5 config/routes.rb
phcscriptcdnpro-5.1.4 config/routes.rb
phcscriptcdnpro-5.1.3 config/routes.rb
phcscriptcdnpro-5.1.2 config/routes.rb
phcscriptcdnpro-5.1.1 config/routes.rb
phcscriptcdnpro-5.1.0 config/routes.rb
phcscriptcdnpro-5.0.3 config/routes.rb
phcscriptcdnpro-5.0.2 config/routes.rb
phcscriptcdnpro-5.0.1 config/routes.rb
phcscriptcdnpro-5.0.0 config/routes.rb
phcscriptcdnpro-4.6.6 config/routes.rb