Loading module/Application/src/Application/Entity/Db/AgentMissionSpecifique.php +3 −7 Original line number Diff line number Diff line Loading @@ -179,13 +179,9 @@ class AgentMissionSpecifique implements HistoriqueAwareInterface, HasAgentInterf public function getDechargeTexte() { $texte = ""; if ($this->getDecharge() !== null) { $texte .= "de "; $texte .= $this->getDecharge(); $texte .= " heures"; return $texte; if ($this->getDecharge() === null) { return "0"; } return "aucune"; return $this->getDecharge(); } } module/Application/src/Application/Entity/Db/MacroContent/MissionSpecifiqueMacroTrait.php 0 → 100644 +19 −0 Original line number Diff line number Diff line <?php namespace Application\Entity\Db\MacroContent; use Application\Entity\Db\MissionSpecifique; trait MissionSpecifiqueMacroTrait { public function toStringDescription() { /** @var MissionSpecifique $mission */ $mission = $this; if ($mission->getDescription() === null ) { return "Aucune description fourni pour cette mission spécifique"; } return $mission->getDescription(); } } No newline at end of file module/Application/src/Application/Entity/Db/MissionSpecifique.php +2 −0 Original line number Diff line number Diff line Loading @@ -2,12 +2,14 @@ namespace Application\Entity\Db; use Application\Entity\Db\MacroContent\MissionSpecifiqueMacroTrait; use Doctrine\Common\Collections\ArrayCollection; use UnicaenUtilisateur\Entity\HistoriqueAwareInterface; use UnicaenUtilisateur\Entity\HistoriqueAwareTrait; class MissionSpecifique implements HistoriqueAwareInterface { use HistoriqueAwareTrait; use MissionSpecifiqueMacroTrait; /** @var integer */ private $id; Loading Loading
module/Application/src/Application/Entity/Db/AgentMissionSpecifique.php +3 −7 Original line number Diff line number Diff line Loading @@ -179,13 +179,9 @@ class AgentMissionSpecifique implements HistoriqueAwareInterface, HasAgentInterf public function getDechargeTexte() { $texte = ""; if ($this->getDecharge() !== null) { $texte .= "de "; $texte .= $this->getDecharge(); $texte .= " heures"; return $texte; if ($this->getDecharge() === null) { return "0"; } return "aucune"; return $this->getDecharge(); } }
module/Application/src/Application/Entity/Db/MacroContent/MissionSpecifiqueMacroTrait.php 0 → 100644 +19 −0 Original line number Diff line number Diff line <?php namespace Application\Entity\Db\MacroContent; use Application\Entity\Db\MissionSpecifique; trait MissionSpecifiqueMacroTrait { public function toStringDescription() { /** @var MissionSpecifique $mission */ $mission = $this; if ($mission->getDescription() === null ) { return "Aucune description fourni pour cette mission spécifique"; } return $mission->getDescription(); } } No newline at end of file
module/Application/src/Application/Entity/Db/MissionSpecifique.php +2 −0 Original line number Diff line number Diff line Loading @@ -2,12 +2,14 @@ namespace Application\Entity\Db; use Application\Entity\Db\MacroContent\MissionSpecifiqueMacroTrait; use Doctrine\Common\Collections\ArrayCollection; use UnicaenUtilisateur\Entity\HistoriqueAwareInterface; use UnicaenUtilisateur\Entity\HistoriqueAwareTrait; class MissionSpecifique implements HistoriqueAwareInterface { use HistoriqueAwareTrait; use MissionSpecifiqueMacroTrait; /** @var integer */ private $id; Loading