Sha256: 493fab6df9d471b18e29ce2c3832d71d12490b85b68a915222774409e51ed59f
Contents?: true
Size: 394 Bytes
Versions: 1
Compression:
Stored size: 394 Bytes
Contents
# Effect is container of all the changes that a model suffers module OhMyLog module Log class Effect attr_reader :receiver attr_reader :changes def initialize(receiver) @receiver = receiver @changes = receiver.previous_changes end def to_s return "#{@receiver.class.to_s}[#{@receiver.id}] => #{@changes}" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
oh_my_log-1.0.1 | lib/oh_my_log/effect.rb |