Sha256: edb08126f302b4bdd9616b320a4296536d9e749393b50d28d15e69e8d4d7cb44
Contents?: true
Size: 556 Bytes
Versions: 7
Compression:
Stored size: 556 Bytes
Contents
require 'thinking_sphinx/deltas/default_delta' require 'thinking_sphinx/deltas/delayed_delta' require 'thinking_sphinx/deltas/datetime_delta' module ThinkingSphinx module Deltas def self.parse(index, options) case options.delete(:delta) when TrueClass, :default DefaultDelta.new index, options when :delayed DelayedDelta.new index, options when :datetime DatetimeDelta.new index, options when FalseClass, nil nil else raise "Unknown delta type" end end end end
Version data entries
7 entries across 7 versions & 4 rubygems