Class: LogMagic::SearchkickExplainer::DisMaxExplainerSection

Inherits:
Object
  • Object
show all
Includes:
TemplatingUtils
Defined in:
lib/log_magic/explainers/explainer_sections/dis_max_explainer.rb

Instance Method Summary collapse

Methods included from TemplatingUtils

#enriche, #rendered_template, #template_path

Constructor Details

#initialize(query_json) ⇒ DisMaxExplainerSection

Returns a new instance of DisMaxExplainerSection.



4
5
6
# File 'lib/log_magic/explainers/explainer_sections/dis_max_explainer.rb', line 4

def initialize(query_json)
  @query_json = query_json
end

Instance Method Details

#match_regexObject



8
9
10
# File 'lib/log_magic/explainers/explainer_sections/dis_max_explainer.rb', line 8

def match_regex
  /[^\w]dis_max[^\w]/
end

#template_nameObject



12
13
14
# File 'lib/log_magic/explainers/explainer_sections/dis_max_explainer.rb', line 12

def template_name
  'dis_max.haml'
end