Module: Phronomy::WorkflowContext::ClassMethods
- Defined in:
- lib/phronomy/workflow_context.rb
Instance Method Summary collapse
-
#field(name, type: :replace, default: nil) ⇒ Object
Defines a context field.
- #fields ⇒ Object
Instance Method Details
#field(name, type: :replace, default: nil) ⇒ Object
Defines a context field.
34 35 36 37 |
# File 'lib/phronomy/workflow_context.rb', line 34 def field(name, type: :replace, default: nil) @fields[name] = {type: type, default: default} attr_accessor name end |
#fields ⇒ Object
39 40 41 |
# File 'lib/phronomy/workflow_context.rb', line 39 def fields @fields end |