Sha256: 1a890d7b157a1687a96b686934a09ccc9ec4c731b05fe9c7b0a2fee5806e150e

Contents?: true

Size: 884 Bytes

Versions: 2

Compression:

Stored size: 884 Bytes

Contents

# require "adva_user/version"

# load vendored gems
Dir["#{File.expand_path("#{File.dirname(__FILE__)}/../vendor/gems")}/**/lib"].each do |vendored_gem_path|
  $: << vendored_gem_path
end
require "authentication"

require "rails"

require "action_controller/authenticate_user"
require "action_controller/authenticate_anonymous"
require "active_record/belongs_to_author"
require "login/helper_integration"

module AdvaUser
  class Engine < Rails::Engine
    initializer "adva_user.init" do
      ActionController::Base.send :include, ActionController::AuthenticateUser
      ActionController::Base.send :include, ActionController::AuthenticateAnonymous
      ActiveRecord::Base.send :include, ActiveRecord::BelongsToAuthor
      ActionView::Base.send :include, Login::HelperIntegration

      Event.observers << 'UserMailer'
      Event.observers << 'PasswordMailer'
    end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
adva_user-0.0.1 lib/adva_user.rb
adva-0.0.1 adva_user/lib/adva_user.rb