From cb3bfea2169f63a5ce2a179c82d90c1d2a592fc9 Mon Sep 17 00:00:00 2001
From: Jean-Philippe Metivier <jean-philippe.metivier@unicaen.fr>
Date: Wed, 12 Oct 2022 14:51:38 +0200
Subject: [PATCH] Ajout de la justification dans le createWithCode

---
 .../Service/ValidationInstance/ValidationInstanceService.php   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/UnicaenValidation/Service/ValidationInstance/ValidationInstanceService.php b/src/UnicaenValidation/Service/ValidationInstance/ValidationInstanceService.php
index 6fbba83..1d673eb 100644
--- a/src/UnicaenValidation/Service/ValidationInstance/ValidationInstanceService.php
+++ b/src/UnicaenValidation/Service/ValidationInstance/ValidationInstanceService.php
@@ -207,13 +207,14 @@ class ValidationInstanceService {
      * @param string|null $valeur
      * @return ValidationInstance
      */
-    public function createWithCode(string $code, ?string $valeur = null) : ValidationInstance
+    public function createWithCode(string $code, ?string $valeur = null, ?string $justification = null) : ValidationInstance
     {
         $type = $this->getValidationTypeService()->getValidationTypeByCode($code);
 
         $instance = new ValidationInstance();
         $instance->setType($type);
         $instance->setValeur($valeur);
+        $instance->setJustification($justification);
         $this->create($instance);
 
         return $instance;
-- 
GitLab