Sha256: 1c9641f82ce6f055376bcb3342b33ee15b5ad0e139a844251afeafca5bc6d9d4

Contents?: true

Size: 421 Bytes

Versions: 6

Compression:

Stored size: 421 Bytes

Contents

module Noodall
  module Devise
    class Engine < Rails::Engine
      initializer "set menu" do |app|
        Noodall::UI.menu_items['Users'] = :admin_users_path
      end

      initializer "groups method" do |app|
        ActiveSupport.on_load(:action_controller) do
          include UserGroups
        end
      end
    end

    module UserGroups
      def user_groups
        User.groups
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
noodall-devise-0.2.1 lib/noodall/devise/engine.rb
noodall-devise-0.1.8 lib/noodall/devise/engine.rb
noodall-devise-0.1.7 lib/noodall/devise/engine.rb
noodall-devise-0.1.6 lib/noodall/devise/engine.rb
noodall-devise-0.1.5 lib/noodall/devise/engine.rb
noodall-devise-0.1.4 lib/noodall/devise/engine.rb