Programming Language PHP
Namespace Oro\Bundle\WorkflowBundle\Entity
Class WorkflowDefinition
Method/Function getSteps
Total Examples 1
1 code examples of PHP Oro\Bundle\WorkflowBundle\Entity\WorkflowDefinition::getSteps extracted from open source projects
private function assertObjectsDefinitions(
WorkflowDefinition $definition1,
WorkflowDefinition $definition2,
bool $isCopy = false
) {
if ($isCopy) {
$testDefinition = $definition2;
} else {
$testDefinition = $definition1;
}
foreach ($definition1->getSteps() as $item) {
$this->assertSame($definition1, $item->getDefinition());
}
foreach ($definition2->getSteps() as $item) {
$this->assertSame($testDefinition, $item->getDefinition());
}
foreach ($definition1->getEntityAcls() as $item) {
$this->assertSame($definition1, $item->getDefinition());
}
foreach ($definition2->getEntityAcls() as $item) {
$this->assertSame($testDefinition, $item->getDefinition());
}
foreach ($definition1->getRestrictions() as $item) {
$this->assertSame($definition1, $item->getDefinition());
}
foreach ($definition2->getRestrictions() as $item) {
$this->assertSame($testDefinition, $item->getDefinition());
}
}