Loading src/UnicaenUtilisateur/Entity/Db/HistoriqueAwareInterface.php +20 −109 Original line number Diff line number Diff line Loading @@ -10,115 +10,26 @@ use DateTime; */ interface HistoriqueAwareInterface { /** * Set histoCreation * * @param DateTime $histoCreation * @return self */ public function setHistoCreation($histoCreation); /** * Get histoCreation * * @return DateTime */ public function getHistoCreation(); /** * Set histoDestruction * * @param DateTime $histoDestruction * @return self */ public function setHistoDestruction($histoDestruction); /** * Get histoDestruction * * @return DateTime */ public function getHistoDestruction(); /** * Set histoModification * * @param DateTime $histoModification * @return self */ public function setHistoModification($histoModification); /** * Get histoModification * * @return DateTime */ public function getHistoModification(); /** * Set histoModificateur * * @param UserInterface $histoModificateur * @return self */ public function setHistoModificateur(UserInterface $histoModificateur = null); /** * Get histoModificateur * * @return UserInterface */ public function getHistoModificateur(); /** * Set histoDestructeur * * @param UserInterface $histoDestructeur * @return self */ public function setHistoDestructeur(UserInterface $histoDestructeur = null); /** * Get histoDestructeur * * @return UserInterface */ public function getHistoDestructeur(); /** * Set histoCreateur * * @param UserInterface $histoCreateur * @return self */ public function setHistoCreateur(UserInterface $histoCreateur = null); /** * Get histoCreateur * * @return UserInterface */ public function getHistoCreateur(); /** * @param DateTime|null $dateObs * * @return boolean */ public function estNonHistorise(DateTime $dateObs = null); /** * @param UserInterface $histoDestructeur * @param DateTime|null $histoDestruction * @return $this */ public function historiser(UserInterface $histoDestructeur, DateTime $histoDestruction = null); /** * @return $this */ public function dehistoriser(); public function setHistoCreation(?DateTime $histoCreation): HistoriqueAwareInterface; public function getHistoCreation(): ?DateTime; public function setHistoDestruction(?DateTime $histoDestruction): HistoriqueAwareInterface; public function getHistoDestruction(): ?DateTime; public function setHistoModification(?DateTime $histoModification): HistoriqueAwareInterface; public function getHistoModification(): ?DateTime; public function setHistoModificateur(?UserInterface $histoModificateur = null): HistoriqueAwareInterface; public function getHistoModificateur(): ?UserInterface; public function setHistoDestructeur(?UserInterface $histoDestructeur = null): HistoriqueAwareInterface; public function getHistoDestructeur(): ?UserInterface; public function setHistoCreateur(?UserInterface $histoCreateur = null): HistoriqueAwareInterface; public function getHistoCreateur(): ?UserInterface; public function estHistorise(?DateTime $dateObs = null) : bool; public function estNonHistorise(?DateTime $dateObs = null) : bool; public function historiser(?UserInterface $histoDestructeur, ?DateTime $histoDestruction = null): HistoriqueAwareInterface; public function dehistoriser(): HistoriqueAwareInterface; public function derniereModification(): string; } No newline at end of file Loading
src/UnicaenUtilisateur/Entity/Db/HistoriqueAwareInterface.php +20 −109 Original line number Diff line number Diff line Loading @@ -10,115 +10,26 @@ use DateTime; */ interface HistoriqueAwareInterface { /** * Set histoCreation * * @param DateTime $histoCreation * @return self */ public function setHistoCreation($histoCreation); /** * Get histoCreation * * @return DateTime */ public function getHistoCreation(); /** * Set histoDestruction * * @param DateTime $histoDestruction * @return self */ public function setHistoDestruction($histoDestruction); /** * Get histoDestruction * * @return DateTime */ public function getHistoDestruction(); /** * Set histoModification * * @param DateTime $histoModification * @return self */ public function setHistoModification($histoModification); /** * Get histoModification * * @return DateTime */ public function getHistoModification(); /** * Set histoModificateur * * @param UserInterface $histoModificateur * @return self */ public function setHistoModificateur(UserInterface $histoModificateur = null); /** * Get histoModificateur * * @return UserInterface */ public function getHistoModificateur(); /** * Set histoDestructeur * * @param UserInterface $histoDestructeur * @return self */ public function setHistoDestructeur(UserInterface $histoDestructeur = null); /** * Get histoDestructeur * * @return UserInterface */ public function getHistoDestructeur(); /** * Set histoCreateur * * @param UserInterface $histoCreateur * @return self */ public function setHistoCreateur(UserInterface $histoCreateur = null); /** * Get histoCreateur * * @return UserInterface */ public function getHistoCreateur(); /** * @param DateTime|null $dateObs * * @return boolean */ public function estNonHistorise(DateTime $dateObs = null); /** * @param UserInterface $histoDestructeur * @param DateTime|null $histoDestruction * @return $this */ public function historiser(UserInterface $histoDestructeur, DateTime $histoDestruction = null); /** * @return $this */ public function dehistoriser(); public function setHistoCreation(?DateTime $histoCreation): HistoriqueAwareInterface; public function getHistoCreation(): ?DateTime; public function setHistoDestruction(?DateTime $histoDestruction): HistoriqueAwareInterface; public function getHistoDestruction(): ?DateTime; public function setHistoModification(?DateTime $histoModification): HistoriqueAwareInterface; public function getHistoModification(): ?DateTime; public function setHistoModificateur(?UserInterface $histoModificateur = null): HistoriqueAwareInterface; public function getHistoModificateur(): ?UserInterface; public function setHistoDestructeur(?UserInterface $histoDestructeur = null): HistoriqueAwareInterface; public function getHistoDestructeur(): ?UserInterface; public function setHistoCreateur(?UserInterface $histoCreateur = null): HistoriqueAwareInterface; public function getHistoCreateur(): ?UserInterface; public function estHistorise(?DateTime $dateObs = null) : bool; public function estNonHistorise(?DateTime $dateObs = null) : bool; public function historiser(?UserInterface $histoDestructeur, ?DateTime $histoDestruction = null): HistoriqueAwareInterface; public function dehistoriser(): HistoriqueAwareInterface; public function derniereModification(): string; } No newline at end of file