Exemplo n.º 1
0
 /**
  * Return route of image
  *
  * @param ImageInterface $imageMedia  Imagemedia element
  * @param bool           $absoluteUrl If the url generated shoud be absolute
  *
  * @return string image route
  */
 public function viewImage(ImageInterface $imageMedia, $absoluteUrl = false)
 {
     $this->prepareRouterContext();
     $routeReferenceType = $this->getReferenceType($absoluteUrl);
     $generatedRoute = $this->router->generate($this->imageViewControllerRouteName, ['id' => (int) $imageMedia->getId(), '_format' => $imageMedia->getExtension()], $routeReferenceType);
     $this->fixRouterContext();
     return $generatedRoute;
 }