class FlowMachine::ChangeCallback
Attributes
field[RW]
Public Class Methods
new(field, *args, &block)
click to toggle source
Calls superclass method
FlowMachine::Callback::new
# File lib/flow_machine/change_callback.rb, line 4 def initialize(field, *args, &block) @field = field super(*args, &block) end
Public Instance Methods
will_run?(object, changes = {})
click to toggle source
Calls superclass method
FlowMachine::Callback#will_run?
# File lib/flow_machine/change_callback.rb, line 9 def will_run?(object, changes = {}) changes.key?(field.to_s) && super end