Programming Language PHP
Namespace Oro\Bundle\WorkflowBundle\Entity
Class WorkflowDefinition
Method/Function setSteps
Total Examples 1
1 code examples of PHP Oro\Bundle\WorkflowBundle\Entity\WorkflowDefinition::setSteps extracted from open source projects
private function setSteps(WorkflowDefinition $workflowDefinition, Workflow $workflow)
{
$workflowSteps = [];
foreach ($workflow->getStepManager()->getSteps() as $step) {
$workflowStep = new WorkflowStep();
$workflowStep
->setName($step->getName())
->setLabel($step->getLabel())
->setStepOrder($step->getOrder())
->setFinal($step->isFinal());
$workflowSteps[] = $workflowStep;
}
$workflowDefinition->setSteps($workflowSteps);
}