diff --git a/src/Domain/Reporting/Generator/Word/ContractorGenerator.php b/src/Domain/Reporting/Generator/Word/ContractorGenerator.php
index 838bd1c1fe0c88ed86b4c850209f7b5198513806..873603cc0fc9863cb85c8a6cb003538d4070251e 100644
--- a/src/Domain/Reporting/Generator/Word/ContractorGenerator.php
+++ b/src/Domain/Reporting/Generator/Word/ContractorGenerator.php
@@ -84,26 +84,26 @@ class ContractorGenerator extends AbstractGenerator implements ImpressionGenerat
         }
 
         $section->addText("Un recensement des sous-traitants gérants des données à caractère personnel de {$collectivity} a été effectué.");
-        $section->addText("Il y a " . ($nbContractors == 1 ? " un sous-traitant identifié." : "{$nbContractors} sous-traitants identifiés."));
+        $section->addText('Il y a ' . (1 == $nbContractors ? ' un sous-traitant identifié.' : "{$nbContractors} sous-traitants identifiés."));
         $section->addListItem(
-            ($nbVerifiedContractualClauses == 0 ? "Aucune clause contractuelle n’a été vérifiée ;" :
-            ($nbVerifiedContractualClauses == 1 ? "1 clause contractuelle a été vérifiée ;" :
-            "{$nbVerifiedContractualClauses} clauses contractuelles vérifiées ;"))
+            0 == $nbVerifiedContractualClauses ? 'Aucune clause contractuelle n’a été vérifiée ;' :
+            (1 == $nbVerifiedContractualClauses ? '1 clause contractuelle a été vérifiée ;' :
+            "{$nbVerifiedContractualClauses} clauses contractuelles vérifiées ;")
         );
         $section->addListItem(
-            ($nbAdoptedSecurityFeatures == 0 ? "Aucun sous-traitant n’a adopté les éléments de sécurité nécessaires ;" :
-            ($nbAdoptedSecurityFeatures == 1 ? "1 sous-traitant a adopté les éléments de sécurité nécessaires ;" :
-            "{$nbAdoptedSecurityFeatures} sous-traitants ont adopté les éléments de sécurité nécessaires ;"))
+            0 == $nbAdoptedSecurityFeatures ? 'Aucun sous-traitant n’a adopté les éléments de sécurité nécessaires ;' :
+            (1 == $nbAdoptedSecurityFeatures ? '1 sous-traitant a adopté les éléments de sécurité nécessaires ;' :
+            "{$nbAdoptedSecurityFeatures} sous-traitants ont adopté les éléments de sécurité nécessaires ;")
         );
         $section->addListItem(
-            ($nbMaintainsTreatmentRegister == 0 ? "Aucun sous-traitant ne tient à jour un registre des traitements ;" :
-            ($nbMaintainsTreatmentRegister == 1 ? "1 sous-traitant tient à jour un registre des traitements ;" :
-            "{$nbMaintainsTreatmentRegister} sous-traitants tiennent à jour un registre des traitements ;"))
+            0 == $nbMaintainsTreatmentRegister ? 'Aucun sous-traitant ne tient à jour un registre des traitements ;' :
+            (1 == $nbMaintainsTreatmentRegister ? '1 sous-traitant tient à jour un registre des traitements ;' :
+            "{$nbMaintainsTreatmentRegister} sous-traitants tiennent à jour un registre des traitements ;")
         );
         $section->addListItem(
-            ($nbSendingDataOutsideEu == 0 ? "Aucun sous-traitant n'envoie des données hors Union européenne." :
-            ($nbSendingDataOutsideEu == 1 ? "1 sous-traitant envoie des données hors Union européenne." :
-            "{$nbSendingDataOutsideEu} sous-traitants envoient des données hors Union européenne."))
+            0 == $nbSendingDataOutsideEu ? "Aucun sous-traitant n'envoie des données hors Union européenne." :
+            (1 == $nbSendingDataOutsideEu ? '1 sous-traitant envoie des données hors Union européenne.' :
+            "{$nbSendingDataOutsideEu} sous-traitants envoient des données hors Union européenne.")
         );
 
         $ContractorsListTable = $section->addTable($this->tableStyle);