Olivier Massot 3 anni fa
parent
commit
edbe3b88a3

+ 15 - 3
src/Service/Export/Model/LicenceCmf.php

@@ -5,6 +5,9 @@ namespace App\Service\Export\Model;
 
 use App\Entity\Core\File;
 
+/**
+ * Modèle de données d'une licence CMF (d'organisation ou personnelle)
+ */
 class LicenceCmf implements ExportModelInterface
 {
     /**
@@ -235,10 +238,13 @@ class LicenceCmf implements ExportModelInterface
 
     /**
      * @param File|null $logo
+     * @return LicenceCmf
      */
-    public function setLogo(?File $logo): void
+    public function setLogo(?File $logo): LicenceCmf
     {
         $this->logo = $logo;
+
+        return $this;
     }
 
     /**
@@ -251,10 +257,13 @@ class LicenceCmf implements ExportModelInterface
 
     /**
      * @param File|null $qrCode
+     * @return LicenceCmf
      */
-    public function setQrCode(?File $qrCode): void
+    public function setQrCode(?File $qrCode): LicenceCmf
     {
         $this->qrCode = $qrCode;
+
+        return $this;
     }
 
     /**
@@ -343,9 +352,12 @@ class LicenceCmf implements ExportModelInterface
 
     /**
      * @param File|null $personAvatarUri
+     * @return LicenceCmf
      */
-    public function setPersonAvatarUri(?File $personAvatarUri): void
+    public function setPersonAvatarUri(?File $personAvatarUri): LicenceCmf
     {
         $this->personAvatarUri = $personAvatarUri;
+
+        return $this;
     }
 }

+ 1 - 0
src/Service/File/Exception/FileNotFoundException.php

@@ -1,4 +1,5 @@
 <?php
+declare(strict_types=1);
 
 namespace App\Service\File\Exception;
 

+ 1 - 0
src/Service/File/Storage/ApiLegacyStorage.php

@@ -1,4 +1,5 @@
 <?php
+declare(strict_types=1);
 
 namespace App\Service\File\Storage;