module RedisDedupe::Helpers

Private Instance Methods

dedupe() click to toggle source
# File lib/redis_dedupe.rb, line 44
def dedupe
  @dedupe ||= RedisDedupe::Set.new(RedisDedupe.client, [dedupe_namespace, dedupe_id].join(':'))
end
dedupe_id() click to toggle source

Implement in class, should return an integer or string:

Ex.

def dedupe_id
  @announcement.id # => 42
end
# File lib/redis_dedupe.rb, line 56
def dedupe_id
  raise NotImplementedError
end
dedupe_namespace() click to toggle source
# File lib/redis_dedupe.rb, line 60
def dedupe_namespace
  self.class.name
end