Class: WorkflowTemplate::Definer::HasValidations::Validations::Resolved
- Inherits:
-
Object
- Object
- WorkflowTemplate::Definer::HasValidations::Validations::Resolved
- Extended by:
- Forwardable
- Defined in:
- lib/workflow_template/definer/has_validations/validations.rb
Instance Attribute Summary collapse
-
#input_validations ⇒ Object
readonly
Returns the value of attribute input_validations.
-
#output_validations ⇒ Object
readonly
Returns the value of attribute output_validations.
Instance Method Summary collapse
-
#initialize(prepared) ⇒ Resolved
constructor
A new instance of Resolved.
Constructor Details
#initialize(prepared) ⇒ Resolved
Returns a new instance of Resolved.
150 151 152 153 154 155 |
# File 'lib/workflow_template/definer/has_validations/validations.rb', line 150 def initialize(prepared) @prepared = prepared @input_validations = prepared.resolve_validations(prepared.input) @output_validations = prepared.resolve_validations(prepared.output) freeze end |
Instance Attribute Details
#input_validations ⇒ Object (readonly)
Returns the value of attribute input_validations.
157 158 159 |
# File 'lib/workflow_template/definer/has_validations/validations.rb', line 157 def input_validations @input_validations end |
#output_validations ⇒ Object (readonly)
Returns the value of attribute output_validations.
157 158 159 |
# File 'lib/workflow_template/definer/has_validations/validations.rb', line 157 def output_validations @output_validations end |