Sha256: b72f67700e487898b586714a61cc20f4ef471a68b75aebd1d2839511b7e3b988
Contents?: true
Size: 726 Bytes
Versions: 10
Compression:
Stored size: 726 Bytes
Contents
module Geoblacklight module Routes extend ActiveSupport::Concern included do |klass| klass.default_route_sets += [:web_services_routes] end def web_services_routes(primary_resource) add_routes do |options| post 'wms/handle' resources :download, only: [:show, :file] get 'download/file/:id' => 'download#file', as: :download_file get 'download/hgl/:id' => 'download#hgl', as: :download_hgl get "#{primary_resource}/:id/web_services" => "#{primary_resource}#web_services", as: "web_services_#{primary_resource}" get "#{primary_resource}/:id/metadata" => "#{primary_resource}#metadata", as: "metadata_#{primary_resource}" end end end end
Version data entries
10 entries across 10 versions & 1 rubygems