From d0d1d6a8f2a76b2b4a64f161c34ee0486d908f73 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Metivier <jean-philippe.metivier@unicaen.fr> Date: Wed, 18 May 2022 14:50:03 +0200 Subject: [PATCH] PHP 7.4 --- composer.json | 2 +- .../Controller/ConsoleController.php | 1 - .../Traits/SynchroServiceAwareTrait.php | 30 +++++++++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 src/UnicaenDbImport/Service/Traits/SynchroServiceAwareTrait.php diff --git a/composer.json b/composer.json index 6aaa3b4..9f48b17 100644 --- a/composer.json +++ b/composer.json @@ -9,7 +9,7 @@ } ], "require": { - "php": "7.3.*", + "php": ">=7.3", "unicaen/app": "^3.0", "doctrine/dbal": "^2.9", "beberlei/assert": "^2.7", diff --git a/src/UnicaenDbImport/Controller/ConsoleController.php b/src/UnicaenDbImport/Controller/ConsoleController.php index 8891aeb..041c726 100644 --- a/src/UnicaenDbImport/Controller/ConsoleController.php +++ b/src/UnicaenDbImport/Controller/ConsoleController.php @@ -217,5 +217,4 @@ class ConsoleController extends AbstractConsoleController $this->getConsole()->writeLine(""); } - } \ No newline at end of file diff --git a/src/UnicaenDbImport/Service/Traits/SynchroServiceAwareTrait.php b/src/UnicaenDbImport/Service/Traits/SynchroServiceAwareTrait.php new file mode 100644 index 0000000..8ac7aa9 --- /dev/null +++ b/src/UnicaenDbImport/Service/Traits/SynchroServiceAwareTrait.php @@ -0,0 +1,30 @@ +<?php + +namespace UnicaenDbImport\Service\Traits; + +use UnicaenDbImport\Service\SynchroService; + +trait SynchroServiceAwareTrait { + + /** @var SynchroService */ + private $synchroService; + + /** + * @return SynchroService + */ + public function getSynchroService(): SynchroService + { + return $this->synchroService; + } + + /** + * @param SynchroService $synchroService + * @return SynchroService + */ + public function setSynchroService(SynchroService $synchroService): SynchroService + { + $this->synchroService = $synchroService; + return $this->getSynchroService(); + } + +} \ No newline at end of file -- GitLab