class ThinkingSphinx::Masks::WeightEnumeratorMask

Public Class Methods

new(search) click to toggle source
# File lib/thinking_sphinx/masks/weight_enumerator_mask.rb, line 4
def initialize(search)
  @search = search
end

Public Instance Methods

can_handle?(method) click to toggle source
# File lib/thinking_sphinx/masks/weight_enumerator_mask.rb, line 8
def can_handle?(method)
  public_methods(false).include?(method)
end
each_with_weight() { |search, row| ... } click to toggle source
# File lib/thinking_sphinx/masks/weight_enumerator_mask.rb, line 12
def each_with_weight(&block)
  @search.raw.each_with_index do |row, index|
    yield @search[index], row["weight()"]
  end
end