module Gibbler::Nil
Creates a digest based on: CLASS:\0
e.g.
nil.gibbler # => 06fdf26b
Public Class Methods
included(obj)
click to toggle source
# File lib/gibbler.rb, line 616 def self.included(obj) obj.extend Attic obj.attic :gibbler_cache end
Public Instance Methods
__gibbler(digest_type=nil)
click to toggle source
Creates a digest for the current state of self.
# File lib/gibbler.rb, line 622 def __gibbler(digest_type=nil) klass = self.class a = Gibbler.digest "%s:%s" % [klass, "\0"], digest_type gibbler_debug klass, a, [klass, "\0"] a end