Sha256: fd971e51dea4dd295bbebee4a920ceaec696d436cbd99c94d5fe9d04efdea51d

Contents?: true

Size: 557 Bytes

Versions: 6

Compression:

Stored size: 557 Bytes

Contents

require "alchemy_cms"
require "pg_search"

module Alchemy
  module PgSearch
    class Engine < ::Rails::Engine
      engine_name "alchemy_pg_search"

      config.to_prepare do
        require_relative "./content_extension"
        require_relative "./controller_methods"
        require_relative "./element_extension"
        require_relative "./page_extension"

        # We need to have the search methods present in all Alchemy controllers
        Alchemy::BaseController.send(:include, Alchemy::PgSearch::ControllerMethods)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
alchemy-pg_search-3.0.0 lib/alchemy/pg_search/engine.rb
alchemy-pg_search-2.4.0 lib/alchemy/pg_search/engine.rb
alchemy-pg_search-2.3.0 lib/alchemy/pg_search/engine.rb
alchemy-pg_search-2.2.0 lib/alchemy/pg_search/engine.rb
alchemy-pg_search-2.1.0 lib/alchemy/pg_search/engine.rb
alchemy-pg_search-2.0.0 lib/alchemy/pg_search/engine.rb