| 
    ILIAS
    release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
    
   | 
  
 Collaboration diagram for ilWorkflow:Public Member Functions | |
| __construct () | |
| Constructor.  More... | |
| setTitle ($a_val) | |
| Set title.  More... | |
| getTitle () | |
| Get title.  More... | |
| addStep ($a_step) | |
| Add a workflow step.  More... | |
| getSteps () | |
| Get workflow steps.  More... | |
| determineNextStep () | |
| Determine next step.  More... | |
Data Fields | |
| $steps = array() | |
A Workflow manages a series of steps that are needed to fulfill a certain task. You may overwrite this class, e.g. to change the default behaviour that determines the next step.
Definition at line 13 of file class.ilWorkflow.php.
| ilWorkflow::__construct | ( | ) | 
| ilWorkflow::addStep | ( | $a_step | ) | 
Add a workflow step.
| object | workflow step | 
Definition at line 49 of file class.ilWorkflow.php.
| ilWorkflow::determineNextStep | ( | ) | 
Determine next step.
The standard behaviour looks for the first step that either has not run yet or is not fulfilled.
Definition at line 66 of file class.ilWorkflow.php.
| ilWorkflow::getSteps | ( | ) | 
| ilWorkflow::getTitle | ( | ) | 
Get title.
Definition at line 39 of file class.ilWorkflow.php.
| ilWorkflow::setTitle | ( | $a_val | ) | 
Set title.
| string | title | 
Definition at line 29 of file class.ilWorkflow.php.
| ilWorkflow::$steps = array() | 
Definition at line 15 of file class.ilWorkflow.php.
Referenced by getSteps().