From 7dd25917b22d4c5900953eadf8bff2989a4dee14 Mon Sep 17 00:00:00 2001 From: Bertrand GAUTHIER <bertrand.gauthier@unicaen.fr> Date: Tue, 6 Dec 2022 16:43:55 +0100 Subject: [PATCH] =?UTF-8?q?[FIX]=20Probl=C3=A8mes=20signal=C3=A9s=20par=20?= =?UTF-8?q?PHPStorm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Module.php | 15 +++------------ .../Controller/ConsoleController.php | 7 +------ .../Controller/IndexController.php | 2 +- .../Controller/IndexControllerFactory.php | 2 ++ src/UnicaenDbAnonym/Service/AnonymService.php | 6 ++++-- .../Service/AnonymServiceAwareTrait.php | 2 +- src/UnicaenDbAnonym/Service/DbService.php | 11 +++++++---- .../Service/DbServiceAwareTrait.php | 2 +- 8 files changed, 20 insertions(+), 27 deletions(-) diff --git a/Module.php b/Module.php index 7acd7eb..ee6ed1f 100644 --- a/Module.php +++ b/Module.php @@ -3,21 +3,12 @@ namespace UnicaenDbAnonym; use Laminas\Config\Factory as ConfigFactory; -use Unicaen\Console\Adapter\AdapterInterface; -use Laminas\Mvc\ModuleRouteListener; -use Laminas\Mvc\MvcEvent; use Laminas\Stdlib\Glob; +use Unicaen\Console\Adapter\AdapterInterface; class Module { -// public function onBootstrap(MvcEvent $e) -// { -// $eventManager = $e->getApplication()->getEventManager(); -// $moduleRouteListener = new ModuleRouteListener(); -// $moduleRouteListener->attach($eventManager); -// } - - public function getConfig() + public function getConfig(): array { $paths = array_merge( [__DIR__ . '/config/module.config.php'], @@ -49,7 +40,7 @@ class Module /** * @inheritDoc */ - public function getConsoleUsage(AdapterInterface $console) + public function getConsoleUsage(AdapterInterface $console): array { return [ /** diff --git a/src/UnicaenDbAnonym/Controller/ConsoleController.php b/src/UnicaenDbAnonym/Controller/ConsoleController.php index f0409e5..5215f73 100644 --- a/src/UnicaenDbAnonym/Controller/ConsoleController.php +++ b/src/UnicaenDbAnonym/Controller/ConsoleController.php @@ -3,19 +3,14 @@ namespace UnicaenDbAnonym\Controller; use Exception; +use RuntimeException; use Unicaen\Console\Controller\AbstractConsoleController; -use UnicaenApp\Exception\RuntimeException; use UnicaenDbAnonym\Service\AnonymServiceAwareTrait; class ConsoleController extends AbstractConsoleController { use AnonymServiceAwareTrait; - /** - * @var string - */ - protected $outputDir; - public function genererAction() { $start = microtime(true); diff --git a/src/UnicaenDbAnonym/Controller/IndexController.php b/src/UnicaenDbAnonym/Controller/IndexController.php index c633ab7..d23f34f 100755 --- a/src/UnicaenDbAnonym/Controller/IndexController.php +++ b/src/UnicaenDbAnonym/Controller/IndexController.php @@ -5,7 +5,7 @@ namespace UnicaenDbAnonym\Controller; use Application\Controller\AbstractController; use Exception; use Laminas\View\Model\ViewModel; -use UnicaenApp\Exception\RuntimeException; +use RuntimeException; use UnicaenApp\Service\SQL\RunSQLResult; use UnicaenDbAnonym\Service\AnonymServiceAwareTrait; diff --git a/src/UnicaenDbAnonym/Controller/IndexControllerFactory.php b/src/UnicaenDbAnonym/Controller/IndexControllerFactory.php index 785a848..ca5a74b 100644 --- a/src/UnicaenDbAnonym/Controller/IndexControllerFactory.php +++ b/src/UnicaenDbAnonym/Controller/IndexControllerFactory.php @@ -12,6 +12,8 @@ class IndexControllerFactory * * @param ContainerInterface $container * @return IndexController + * @throws \Psr\Container\ContainerExceptionInterface + * @throws \Psr\Container\NotFoundExceptionInterface */ public function __invoke(ContainerInterface $container): IndexController { diff --git a/src/UnicaenDbAnonym/Service/AnonymService.php b/src/UnicaenDbAnonym/Service/AnonymService.php index 6f3c4fa..a30ff13 100644 --- a/src/UnicaenDbAnonym/Service/AnonymService.php +++ b/src/UnicaenDbAnonym/Service/AnonymService.php @@ -17,12 +17,12 @@ class AnonymService /** * @var array */ - protected $entitiesConfig = []; + protected array $entitiesConfig = []; /** * @var array */ - protected $outputConfig = []; + protected array $outputConfig = []; /** * @param array $config @@ -105,6 +105,7 @@ class AnonymService /** * @throws \Doctrine\DBAL\ConnectionException + * @throws \Doctrine\DBAL\Exception */ public function anonymiser(): RunSQLResult { @@ -122,6 +123,7 @@ class AnonymService /** * @throws \Doctrine\DBAL\ConnectionException + * @throws \Doctrine\DBAL\Exception */ public function restaurer(): RunSQLResult { diff --git a/src/UnicaenDbAnonym/Service/AnonymServiceAwareTrait.php b/src/UnicaenDbAnonym/Service/AnonymServiceAwareTrait.php index 2938732..cab44fe 100644 --- a/src/UnicaenDbAnonym/Service/AnonymServiceAwareTrait.php +++ b/src/UnicaenDbAnonym/Service/AnonymServiceAwareTrait.php @@ -7,7 +7,7 @@ trait AnonymServiceAwareTrait /** * @var AnonymService */ - protected $anonymService; + protected AnonymService $anonymService; /** * @param AnonymService $anonymService diff --git a/src/UnicaenDbAnonym/Service/DbService.php b/src/UnicaenDbAnonym/Service/DbService.php index c7c9f37..5e19a5f 100644 --- a/src/UnicaenDbAnonym/Service/DbService.php +++ b/src/UnicaenDbAnonym/Service/DbService.php @@ -4,9 +4,11 @@ namespace UnicaenDbAnonym\Service; use Doctrine\DBAL\ConnectionException; use Doctrine\DBAL\Exception; +use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\ORM\EntityManager; use Doctrine\ORM\Mapping\ClassMetadata; use Faker\Factory; +use Faker\Generator; use Laminas\Log\Logger; use Laminas\Log\Writer\Stream; use Locale; @@ -23,22 +25,22 @@ class DbService /** * @var \Doctrine\ORM\EntityManager */ - protected $entityManager; + protected EntityManager $entityManager; /** * @var \Doctrine\DBAL\Platforms\AbstractPlatform */ - protected $databasePlatform; + protected AbstractPlatform $databasePlatform; /** * @var string */ - protected $updateSQLTemplate = 'update %s set %s where id = %d ;'; + protected string $updateSQLTemplate = 'update %s set %s where id = %d ;'; /** * @var \Faker\Generator $faker */ - protected $faker; + protected Generator $faker; public function __construct() @@ -159,6 +161,7 @@ class DbService /** * @throws \Doctrine\DBAL\ConnectionException + * @throws \Doctrine\DBAL\Exception */ public function lancerScript(string $scriptPath): RunSQLResult { diff --git a/src/UnicaenDbAnonym/Service/DbServiceAwareTrait.php b/src/UnicaenDbAnonym/Service/DbServiceAwareTrait.php index 3e83baf..285c08e 100644 --- a/src/UnicaenDbAnonym/Service/DbServiceAwareTrait.php +++ b/src/UnicaenDbAnonym/Service/DbServiceAwareTrait.php @@ -7,7 +7,7 @@ trait DbServiceAwareTrait /** * @var DbService $dbService */ - protected $dbService; + protected DbService $dbService; public function setDbService(DbService $dbService) { -- GitLab