Class: Gibbler::Digest
Overview
Gibbler::Digest
A tiny subclass of String which adds a few digest related convenience methods.
Instance Method Summary collapse
- #==(g) ⇒ Object
-
#short ⇒ Object
Returns the first 8 characters of itself (the digest).
Methods included from String
Methods included from Object
#__gibbler, #gibbled?, #gibbler, #gibbler_debug, included
Instance Method Details
#==(g) ⇒ Object
21 22 23 24 25 |
# File 'lib/gibbler/digest.rb', line 21 def ==(g) return true if self.to_s == g.to_s return true if self.short.to_s == g.to_s false end |
#short ⇒ Object
Returns the first 8 characters of itself (the digest).
e.g.
"kimmy".gibbler # => c8027100ecc54945ab15ddac529230e38b1ba6a1
"kimmy".gibbler.short # => c8027100
16 17 18 |
# File 'lib/gibbler/digest.rb', line 16 def short self[0..7] end |