Exemple #1
0
 /**
  * Adds new image id to session
  *
  * @param \Media\Entity\File $image
  */
 public function addImageToSession(\Media\Entity\File $image)
 {
     $session = self::getSession();
     array_push($session->ids, $image->getId());
 }
Exemple #2
0
 /**
  * Deletes ObjectFile entity
  *
  * @param FileEntity $file
  */
 public function deleteObjectFileEntity(FileEntity $file)
 {
     $objectFile = $this->sm->get('doctrine.entitymanager.orm_default')->getRepository('Media\\Entity\\ObjectFile')->findOneByFileId($file->getId());
     $this->sm->get('doctrine.entitymanager.orm_default')->remove($objectFile);
     $this->sm->get('doctrine.entitymanager.orm_default')->flush();
 }