Sha256: e5bd25d6f5a8dcfff4bbce19817880db35177bf63bbd79ea34373165252c6b99

Contents?: true

Size: 465 Bytes

Versions: 4

Compression:

Stored size: 465 Bytes

Contents

module Evercookie
  # adds additional things to rails engine
  module Rails
    # adds additional things to rails engine
    class Engine < ::Rails::Engine
      # adds ec.js to be precompiled
      initializer "evercookie precompile hook" do |app|
        app.config.assets.precompile += %w(ec.js)
      end

      # registers view helpers
      config.after_initialize do
        ActionView::Base.send(:include, Evercookie::ViewHelper)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
evercookie-0.0.4 lib/evercookie/engine.rb
evercookie-0.0.3 lib/evercookie/engine.rb
evercookie-0.0.2 lib/evercookie/engine.rb
evercookie-0.0.1 lib/evercookie/engine.rb