]> _ Git - fluidbook_tools.git/commitdiff
wip #5918 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 9 May 2023 07:33:30 +0000 (09:33 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 9 May 2023 07:33:30 +0000 (09:33 +0200)
src/Links/DownloadPortionLink.php

index 2268b2d9695e4dc64a6bf6a03e34c6d1c7814691..1ca07f61386aa62276e272ad59b43a483b042a15 100644 (file)
@@ -2,19 +2,19 @@
 
 namespace Fluidbook\Tools\Links;
 
-class DownloadPortionLink extends FileLink
-{
-    public function getURL()
-    {
+class DownloadPortionLink extends FileLink {
+    /**
+     * @throws \Exception
+     */
+    public function getURL() {
         $attributes = $this->getZoomAttributes();
         if (!$this->rightClone) {
-            zoomLink::generateImage($attributes, $this->compiler, 'downloadportion', 'downloadportion');
+            ZoomLink::generateImage($attributes, $this->compiler, 'downloadportion', 'downloadportion');
         }
         return 'data/links/downloadportion_' . $attributes['id'] . '.jpg';
     }
 
-    public function getZoomAttributes()
-    {
+    public function getZoomAttributes() {
         $pdf = $this->compiler->getSetting('downloadPortionPDF', '');
         if ($pdf !== '') {
             $pdf = $this->compiler->getWorkingDir() . '/' . $pdf;
@@ -37,8 +37,7 @@ class DownloadPortionLink extends FileLink
         return $res;
     }
 
-    public function getAdditionnalContent()
-    {
+    public function getAdditionnalContent() {
         $file = $this->to;
         if (!$file) {
             $file = 'p' . $this->page;
@@ -51,8 +50,7 @@ class DownloadPortionLink extends FileLink
         return parent::getAdditionnalContent() . ' download="' . $file . '" ';
     }
 
-    public function getDefaultTooltip()
-    {
+    public function getDefaultTooltip() {
         return 'click to download the image';
     }
 }