class ThinkingSphinx::Deletion::RealtimeDeletion
Public Instance Methods
perform()
click to toggle source
# File lib/thinking_sphinx/deletion.rb, line 40 def perform return unless callbacks_enabled? execute Riddle::Query::Delete.new(name, document_ids_for_keys).to_sql end
Private Instance Methods
callbacks_enabled?()
click to toggle source
# File lib/thinking_sphinx/deletion.rb, line 48 def callbacks_enabled? setting = configuration.settings['real_time_callbacks'] setting.nil? || setting end
configuration()
click to toggle source
# File lib/thinking_sphinx/deletion.rb, line 53 def configuration ThinkingSphinx::Configuration.instance end