Sha256: fb7e9e284a624c95fb022ac69f1f063c7932c1098d25980e0bd1c6e9cccde687

Contents?: true

Size: 518 Bytes

Versions: 4

Compression:

Stored size: 518 Bytes

Contents

module IntercomRails
  class Railtie < Rails::Railtie
    initializer "intercom-rails" do |app|
      ActionView::Base.send :include, ScriptTagHelper
      ActionController::Base.send :include, CustomDataHelper
      ActionController::Base.send :include, AutoInclude::Method
      if ActionController::Base.respond_to? :after_action
        ActionController::Base.after_action :intercom_rails_auto_include
      else
        ActionController::Base.after_filter :intercom_rails_auto_include
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
intercom-rails-0.3.3 lib/intercom-rails/railtie.rb
intercom-rails-0.3.2 lib/intercom-rails/railtie.rb
intercom-rails-0.3.1 lib/intercom-rails/railtie.rb
intercom-rails-0.3.0 lib/intercom-rails/railtie.rb