Sha256: 2356684e3a16611343983f48416af54d04eb6da4b1cbd667b3ddcb576f1a92c2
Contents?: true
Size: 957 Bytes
Versions: 8
Compression:
Stored size: 957 Bytes
Contents
if ActionController::Routing.name =~ /ActionDispatch/ # Rails 3.x module ActionDispatch::Routing class RouteSet #:nodoc: Mapper.class_eval do def cloudfuji_routes Rails.application.routes.draw do namespace 'cloudfuji' do resources :envs, :only => [ :update ] # TODO restrict to POST-only match '/data' => "data#index" match '/mail' => "mail#index" end end end end end end else # Rails 2.x module ActionController::Routing class RouteSet Mapper.class_eval do def cloudfuji_routes namespace 'cloudfuji' do |cloudfuji| cloudfuji.resources :envs, :only => [ :update ] cloudfuji.connect '/data', :controller=>:data, :action=>:index cloudfuji.connect '/mail', :controller=>:mail, :action=>:index end end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems