Loading src/UnicaenValidation/Entity/Db/ValidationInstance.php +2 −3 Original line number Diff line number Diff line Loading @@ -70,10 +70,9 @@ class ValidationInstance implements HistoriqueAwareInterface { return $this->getJustification(); } public function toStringValeur() : string public function toStringRefus() : string { if ($this->getJustification() === null) return "Aucune valeur associée à la validation"; return $this->getJustification(); return (!$this->isRefus()) ? "Validée" : "Refusée"; } public function toStringValidateur() : string Loading src/UnicaenValidation/View/Helper/ValidationAfficherViewHelper.php +1 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,6 @@ class ValidationAfficherViewHelper extends AbstractHelper $view = $this->getView(); $view->resolver()->attach(new TemplatePathStack(['script_paths' => [__DIR__ . "/partial"]])); return $view->partial('validation-afficher', ['instance' => $validation]); return $view->partial('validation-afficher', ['instance' => $validation, 'options' => $options]); } } No newline at end of file src/UnicaenValidation/View/Helper/partial/validation-afficher.phtml +6 −5 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ use UnicaenValidation\Entity\Db\ValidationInstance; $type = $instance->getType(); $afficherCode = isset($options['afficher-code']) && $options['afficher-code'] === true ; $afficherJustificatif = isset($options['afficher-justificatif']) && $options['afficher-justificatif'] === true ; ?> Loading @@ -22,13 +23,13 @@ $afficherCode = isset($options['afficher-code']) && $options['afficher-code'] == <strong><?php echo $type->getLibelle(); ?></strong> <br> <?php if ($instance->isRefus()) : ?> Refusée <?php else : ?> Validée <?php endif; ?> <?php echo $instance->toStringRefus() ?> le <?php echo $instance->getHistoModification()->format('d/m/Y à H:i:s'); ?> par <?php echo $instance->getHistoModificateur()->getDisplayName(); ?>. <?php if($afficherJustificatif) :?> <br/> <strong>Justification :</strong> <?= $instance->toStringJustification() ?> <?php endif; ?> </div> </div> src/UnicaenValidation/View/Helper/partial/validation-badge.phtml +0 −1 Original line number Diff line number Diff line Loading @@ -10,7 +10,6 @@ use UnicaenValidation\Entity\Db\ValidationInstance; $texte = (isset($options['texte']) AND $options['texte'] === true); ?> <?php if ($validation !== null) : ?> <?php if (!$validation->isRefus()) : ?> <span class="icon ok" style="color: darkgreen;" Loading Loading
src/UnicaenValidation/Entity/Db/ValidationInstance.php +2 −3 Original line number Diff line number Diff line Loading @@ -70,10 +70,9 @@ class ValidationInstance implements HistoriqueAwareInterface { return $this->getJustification(); } public function toStringValeur() : string public function toStringRefus() : string { if ($this->getJustification() === null) return "Aucune valeur associée à la validation"; return $this->getJustification(); return (!$this->isRefus()) ? "Validée" : "Refusée"; } public function toStringValidateur() : string Loading
src/UnicaenValidation/View/Helper/ValidationAfficherViewHelper.php +1 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,6 @@ class ValidationAfficherViewHelper extends AbstractHelper $view = $this->getView(); $view->resolver()->attach(new TemplatePathStack(['script_paths' => [__DIR__ . "/partial"]])); return $view->partial('validation-afficher', ['instance' => $validation]); return $view->partial('validation-afficher', ['instance' => $validation, 'options' => $options]); } } No newline at end of file
src/UnicaenValidation/View/Helper/partial/validation-afficher.phtml +6 −5 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ use UnicaenValidation\Entity\Db\ValidationInstance; $type = $instance->getType(); $afficherCode = isset($options['afficher-code']) && $options['afficher-code'] === true ; $afficherJustificatif = isset($options['afficher-justificatif']) && $options['afficher-justificatif'] === true ; ?> Loading @@ -22,13 +23,13 @@ $afficherCode = isset($options['afficher-code']) && $options['afficher-code'] == <strong><?php echo $type->getLibelle(); ?></strong> <br> <?php if ($instance->isRefus()) : ?> Refusée <?php else : ?> Validée <?php endif; ?> <?php echo $instance->toStringRefus() ?> le <?php echo $instance->getHistoModification()->format('d/m/Y à H:i:s'); ?> par <?php echo $instance->getHistoModificateur()->getDisplayName(); ?>. <?php if($afficherJustificatif) :?> <br/> <strong>Justification :</strong> <?= $instance->toStringJustification() ?> <?php endif; ?> </div> </div>
src/UnicaenValidation/View/Helper/partial/validation-badge.phtml +0 −1 Original line number Diff line number Diff line Loading @@ -10,7 +10,6 @@ use UnicaenValidation\Entity\Db\ValidationInstance; $texte = (isset($options['texte']) AND $options['texte'] === true); ?> <?php if ($validation !== null) : ?> <?php if (!$validation->isRefus()) : ?> <span class="icon ok" style="color: darkgreen;" Loading