Module: SearchDo::Backends
- Defined in:
- lib/search_do/backends.rb,
lib/search_do/backends/hyper_estraier.rb,
lib/search_do/backends/hyper_estraier/estraier_pure_extention.rb
Defined Under Namespace
Classes: HyperEstraier
Class Method Summary collapse
Class Method Details
.connect(model_klass, config) ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/search_do/backends.rb', line 5 def connect(model_klass, config) backend = config['backend'] || "hyper_estraier" case backend when "hyper_estraier", nil # default Backends::HyperEstraier.new(model_klass, config) else raise NotImplementedError.new("#{backend} backend is not supported") end end |