Class: Mincer::Processors::CacheDigest

Inherits:
Object
  • Object
show all
Defined in:
lib/mincer/processors/cache_digest.rb

Instance Method Summary collapse

Constructor Details

#initialize(mincer) ⇒ CacheDigest

Returns a new instance of CacheDigest.



5
6
7
# File 'lib/mincer/processors/cache_digest.rb', line 5

def initialize(mincer)
  @mincer, @args, @relation = mincer, mincer.args, mincer.relation
end

Instance Method Details

#applyObject



9
10
11
# File 'lib/mincer/processors/cache_digest.rb', line 9

def apply
  @relation
end

#digestObject



13
14
15
# File 'lib/mincer/processors/cache_digest.rb', line 13

def digest
  Mincer.connection.execute(digest_sql).first.values.first
end