示例#1
0
 /**
  * Remove Link from Multimedia Object
  *
  * @param MultimediaObject $multimediaObject
  * @param string $linkId
  * @return MultimediaObject
  */
 public function removeLinkFromMultimediaObject(MultimediaObject $multimediaObject, $linkId)
 {
     $multimediaObject->removeLinkById($linkId);
     $this->dm->persist($multimediaObject);
     $this->dm->flush();
     // NOTE Workaround to fix embedded documents modifications
     $this->dm->clear(get_class($multimediaObject));
     return $this->dm->find('PumukitSchemaBundle:MultimediaObject', $multimediaObject->getId());
 }