id = $id; return $this; } public function __construct() { $this->submitdate = new \DateTime(); } // A garder pour récupérer le label du statut public function getStatutLabel() { switch ($this->statut) { case -1: return 'Désactivé'; break; case 0: return 'KO'; break; case 1: return 'OK'; break; } } public function getId(): ?int { return $this->id; } public function getCommand(): ?string { return $this->command; } public function setCommand(string $command): self { $this->command = $command; return $this; } public function getDescription(): ?string { return $this->description; } public function setDescription(?string $description): self { $this->description = $description; return $this; } public function getStatut(): ?int { return $this->statut; } public function setStatut($statut): self { $this->statut = $statut; return $this; } public function getSubmitdate(): ?\DateTimeInterface { return $this->submitdate; } public function setSubmitdate(\DateTimeInterface $submitdate): self { $this->submitdate = $submitdate; return $this; } public function getStartexecdate(): ?\DateTimeInterface { return $this->startexecdate; } public function setStartexecdate(?\DateTimeInterface $startexecdate): self { $this->startexecdate = $startexecdate; return $this; } public function getEndexecdate(): ?\DateTimeInterface { return $this->endexecdate; } public function setEndexecdate(?\DateTimeInterface $endexecdate): self { $this->endexecdate = $endexecdate; return $this; } public function getNextexecdate(): ?\DateTimeInterface { return $this->nextexecdate; } public function setNextexecdate(?\DateTimeInterface $nextexecdate): self { $this->nextexecdate = $nextexecdate; return $this; } public function getRepeatinterval(): ?int { return $this->repeatinterval; } public function setRepeatinterval(?int $repeatinterval): self { $this->repeatinterval = $repeatinterval; return $this; } public function getJsonargument(): ?string { return $this->jsonargument; } public function setJsonargument(?string $jsonargument): self { $this->jsonargument = $jsonargument; return $this; } }