Module: Garner::Strategies::ETags::Marshal
- Defined in:
- lib/garner/strategies/etags/marshal_strategy.rb
Class Method Summary collapse
-
.apply(object) ⇒ Object
abstract
Serialize using Ruby’s Marshal.dump.
Class Method Details
.apply(object) ⇒ Object
This method is abstract.
Serialize using Ruby’s Marshal.dump.
8 9 10 11 |
# File 'lib/garner/strategies/etags/marshal_strategy.rb', line 8 def apply(object) serialization = ::Marshal.dump(object || "") %("#{Digest::MD5.hexdigest(serialization)}") end |