/**
  * @param MediaEvent $event
  */
 public function addMedia(MediaEvent $event)
 {
     $media = $event->getMedia();
     $media->setMediaType($this->fileAlternativesManager->getMediaType($media));
     $this->fileAlternativesManager->setMediaInformation($media);
     $this->medias[] = $media;
 }
 /**
  * @param MediaEvent $event
  */
 public function updateReferencesToMedia(MediaEvent $event)
 {
     $media = $event->getMedia();
     $this->referenceManager->updateReferencesToEntity($media);
 }
 /**
  * Triggered when a media is deleted
  * 
  * @param MediaEvent $event
  */
 public function deleteMedia(MediaEvent $event)
 {
     $this->invalidate($event->getMedia());
 }
 /**
  * @param MediaEvent $event
  */
 public function mediaUpdate(MediaEvent $event)
 {
     $this->mediaInfo('open_orchestra_media_admin.log.media.resize', $event->getMedia());
 }
 /**
  * @param MediaEvent $event
  */
 public function deleteMedia(MediaEvent $event)
 {
     $media = $event->getMedia();
     $this->medias[] = $media;
 }