Sha256: ba080cfe0e104e5fc21315b33b9c0deb0e0719aa7b54f7b4d4238d88db4bb499

Contents?: true

Size: 1.03 KB

Versions: 9

Compression:

Stored size: 1.03 KB

Contents

module ActionDispatch::Routing
  class Mapper
    def mount_carnival_at(mount_location)
      scope mount_location do
        get "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
        if Carnival::Config.devise_config.include?(:omniauthable) and Carnival::Config.omniauth.present?
          devise_for :admin_users, :class_name => "Carnival::AdminUser", :path => "sessions", :controllers => { :sessions => "carnival/sessions", :omniauth_callbacks => "carnival/omniauth_callbacks" }
        else
          devise_for :admin_users, :class_name => "Carnival::AdminUser", :path => "sessions", :controllers => { :sessions => "carnival/sessions"}
        end
        root to: "carnival/admin_users#index", :as => :admin_root
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
carnival-0.0.55 lib/carnival/routes.rb
carnival-0.0.54 lib/carnival/routes.rb
carnival-0.0.53 lib/carnival/routes.rb
carnival-0.0.52 lib/carnival/routes.rb
carnival-0.0.51 lib/carnival/routes.rb
carnival-0.0.50 lib/carnival/routes.rb
carnival-0.0.49 lib/carnival/routes.rb
carnival-0.0.48 lib/carnival/routes.rb
carnival-0.0.47 lib/carnival/routes.rb