Sha256: 0cfbc8cf455ee84bece901e3999ad4f07a11bb4f4ab2ef78f19360ea2831e0ff

Contents?: true

Size: 788 Bytes

Versions: 2

Compression:

Stored size: 788 Bytes

Contents

# frozen_string_literal: true
require 'blacklight'
require 'coderay'
require 'config'
require 'faraday'
require 'geoblacklight/version'
require 'nokogiri'
require 'mime/types'
require 'handlebars_assets'

module Geoblacklight
  class Engine < ::Rails::Engine
    # GeoblacklightHelper is needed by all helpers, so we inject it
    # into action view base here.
    initializer 'geoblacklight.helpers' do
      config.after_initialize do
        ActionView::Base.send :include, GeoblacklightHelper
        ActionView::Base.send :include, CartoHelper
      end
    end

    config.to_prepare do
      unless SearchHistoryController.helpers.is_a?(Geoblacklight::ViewHelperOverride)
        SearchHistoryController.send(:helper, Geoblacklight::ViewHelperOverride)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
geoblacklight-4.0.0 lib/geoblacklight/engine.rb
geoblacklight-4.0.0.pre.rc3 lib/geoblacklight/engine.rb