Class: Golem::Model::Condition

Inherits:
Callback
  • Object
show all
Defined in:
lib/golem/model/condition.rb

Instance Attribute Summary collapse

Attributes inherited from Callback

#callback

Instance Method Summary collapse

Methods inherited from Callback

#call, #to_s

Constructor Details

#initialize(callback, options = {}) ⇒ Condition

Returns a new instance of Condition.



6
7
8
9
# File 'lib/golem/model/condition.rb', line 6

def initialize(callback, options = {})
  @callback = callback
  @failure_message = options[:failure_message]
end

Instance Attribute Details

#failure_messageObject

Returns the value of attribute failure_message.



4
5
6
# File 'lib/golem/model/condition.rb', line 4

def failure_message
  @failure_message
end