Method: Sunspot::Setup#id_prefix_for

Defined in:
lib/sunspot/setup.rb

#id_prefix_for(model) ⇒ Object



295
296
297
298
299
300
301
302
303
# File 'lib/sunspot/setup.rb', line 295

def id_prefix_for(model)
  if @id_prefix_extractor
    value = @id_prefix_extractor.value_for(model)

    if value.is_a?(String) and value.size > 0
      value[-1] == "!" ? value : "#{value}!"
    end
  end
end