Sha256: f7916aff832893fc83032b689e765d3f46676bb5d295abb042cc783b8c24105b

Contents?: true

Size: 833 Bytes

Versions: 1

Compression:

Stored size: 833 Bytes

Contents

module ActionDispatch::Routing
  class Mapper
    def mount_carnival_at(mount_location)
      scope mount_location do
        get "#{mount_location}/admin_user_notification/read/:id" => 'carnival/admin_user_notifications#read', as: :carnival_read_admin_user_notification
        resources :admin_user_notifications, controller: "carnival/admin_user_notifications", :as => :carnival_admin_user_notifications
        resources :admin_users, controller: "carnival/admin_users", :as => :carnival_admin_users
        devise_for :admin_users, :class_name => "Carnival::AdminUser", :path => "#{mount_location}/sessions", :controllers => { :sessions => "carnival/sessions", :omniauth_callbacks => "#{mount_location}/omniauth_callbacks" }
        root to: "#{mount_location}/admin_users#index", :as => :admin_root
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
carnival-0.0.11 lib/carnival/routes.rb