2009-10-07 21:46:40 -03:00
|
|
|
ActionController::Routing::Routes.draw do |map|
|
2009-10-08 18:26:44 -03:00
|
|
|
def t(route_name)
|
|
|
|
I18n.t(route_name, :scope => [:devise, :routes], :default => route_name.to_s)
|
|
|
|
end
|
|
|
|
|
2009-10-10 11:05:56 -03:00
|
|
|
Devise.mappings.each do |resource, mapping|
|
|
|
|
map.namespace mapping.resource, :namespace => nil, :path_prefix => mapping.as do |devise_map|
|
2009-10-09 21:11:58 -03:00
|
|
|
devise_map.resource :session, :only => [:new, :create, :destroy], :as => t(:session)
|
|
|
|
devise_map.resource :password, :only => [:new, :create, :edit, :update], :as => t(:password)
|
|
|
|
devise_map.resource :confirmation, :only => [:new, :create, :show], :as => t(:confirmation)
|
|
|
|
end
|
|
|
|
end
|
2009-10-07 21:46:40 -03:00
|
|
|
end
|