Class: MakesSense::ResultTableDsl
- Inherits:
-
Object
- Object
- MakesSense::ResultTableDsl
- Includes:
- Values
- Defined in:
- lib/makes_sense/decision_table.rb
Instance Method Summary collapse
-
#initialize(result_table) ⇒ ResultTableDsl
constructor
A new instance of ResultTableDsl.
- #row(conditions, results) ⇒ Object
Methods included from Values
Constructor Details
#initialize(result_table) ⇒ ResultTableDsl
Returns a new instance of ResultTableDsl.
182 183 184 |
# File 'lib/makes_sense/decision_table.rb', line 182 def initialize(result_table) @result_table = result_table end |
Instance Method Details
#row(conditions, results) ⇒ Object
186 187 188 |
# File 'lib/makes_sense/decision_table.rb', line 186 def row(conditions, results) @result_table.rows << Row.new(conditions, results, @result_table.rows.length) end |