Ejemplo n.º 1
0
 public function testEntityId()
 {
     $entityId = 1;
     $this->assertSame($this->workflowItem, $this->workflowItem->setEntityId($entityId));
     $this->assertEquals($entityId, $this->workflowItem->getEntityId());
 }
 /**
  * Deserialize data of WorkflowItem
  *
  * @param WorkflowItem $workflowItem
  */
 protected function deserialize(WorkflowItem $workflowItem)
 {
     // Pass serializer into $workflowItem to make lazy loading of workflow item data.
     $workflowItem->setSerializer($this->serializer, $this->format);
     // Set related entity
     $relatedEntity = $this->doctrineHelper->getEntityReference($workflowItem->getDefinition()->getRelatedEntity(), $workflowItem->getEntityId());
     $workflowItem->setEntity($relatedEntity);
 }