Sha256: fa423cc7d678bff72e36afe0de068b7098ec5eca42f0c4a21c1ed8ab069d986b

Contents?: true

Size: 522 Bytes

Versions: 9

Compression:

Stored size: 522 Bytes

Contents

module UserImpersonate
  class Engine < ::Rails::Engine
    isolate_namespace UserImpersonate
    
    initializer "user_impersonate.devise_helpers" do
      if Object.const_defined?("Devise")
        require "user_impersonate/devise_helpers"
        Devise.include_helpers(UserImpersonate::DeviseHelpers)
      end
    end

    config.to_prepare do
      ::ApplicationController.helper(UserImpersonate::ApplicationHelper)
      ::ApplicationController.send(:include, UserImpersonate::ApplicationHelper)
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
user_impersonate2-0.12.0 lib/user_impersonate/engine.rb
user_impersonate2-0.11.0 lib/user_impersonate/engine.rb
user_impersonate2-0.10.2 lib/user_impersonate/engine.rb
user_impersonate2-0.10.1 lib/user_impersonate/engine.rb
user_impersonate2-0.10.0 lib/user_impersonate/engine.rb
user_impersonate2-0.9.2 lib/user_impersonate/engine.rb
user_impersonate2-0.9.1 lib/user_impersonate/engine.rb
user_impersonate2-0.9.0 lib/user_impersonate/engine.rb
user_impersonate-0.8.0 lib/user_impersonate/engine.rb