Class::Workflow::Instance::Simple - A Workflow instance objects to work with the other ::Simple classes.
use Class::Workflow::Instance::Simple; my $i = Class::Workflow::Instance::Simple->new; my $new_i = $transition->apply( $i );
This method adds an error field to Class::Workflow::Instance.
In the event that you want to make errors non-fatal, but instead encapsulate errors in the workflow using their own states, error just becomes a regular field. Class::Workflow::Transition::Validate::Simple provides a simple means to add validation, with the optional notion of an error_state for transitions.
error
error_state
Does what it says.
See Class::Workflow::Transition::Validate::Simple.
To install Class::Workflow, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Class::Workflow
CPAN shell
perl -MCPAN -e shell install Class::Workflow
For more information on module installation, please visit the detailed CPAN module installation guide.