|
|
@@ -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;
|
|
|
}
|
|
|
}
|