From 5fb0a2785718160317069c87496d1602e32ea3d6 Mon Sep 17 00:00:00 2001 From: polo Date: Wed, 14 Aug 2024 17:20:10 +0200 Subject: autoload avec composer --- src/model/version 0.1/Locations.php | 127 ------------------------------------ 1 file changed, 127 deletions(-) delete mode 100644 src/model/version 0.1/Locations.php (limited to 'src/model/version 0.1/Locations.php') diff --git a/src/model/version 0.1/Locations.php b/src/model/version 0.1/Locations.php deleted file mode 100644 index c6b8deb..0000000 --- a/src/model/version 0.1/Locations.php +++ /dev/null @@ -1,127 +0,0 @@ -table = strtolower(__CLASS__); // locations - } - - public function getAllWithWindowFields(): array // différent de Model::getAll() qui retourne get_object_vars($this) - { - return [ - "Désignation:" => $this->designation, - "Description du modèle:" => $this->modele_description, - "Valeur:" => $this->valeur, - "État des lieux de début:" => $this->etat_des_lieux_debut, - "État des lieux de fin:" => $this->etat_des_lieux_fin, - "Durée de la location:" => $this->duree_location, - "Loyer Mensuel:" => $this->loyer_mensuel, - "Loyers Payés:" => $this->loyers_payes, - "Caution:" => $this->caution]; - } - public function set(string $entry, string $input) - { - $input = $this->cleanSpecialChars($input); // possibilité que $input devienne une chaine vide - switch($entry) - { - case "Désignation:": - $this->setDesignation($input); - break; - case "Description du modèle:": - $this->setModeleDescription($input); - break; - case "Valeur:": - $this->setValeur($input); - break; - case "État des lieux de début:": - $this->setEtatDesLieuxDebut($input); - break; - case "État des lieux de fin:": - $this->setEtatDesLieuxFin($input); - break; - case "Durée de la location:": - $this->setDureeLocation($input); - break; - case "Loyer Mensuel:": - $this->setLoyerMensuel($input); - break; - case "Loyers Payés:": - $this->setLoyersPayes($input); - break; - case "Caution:": - $this->setCaution($input); - break; - } - } - - // setters - public function setIdPresta(int $value) - { - $this->id_presta = $value; - return($this); - } - public function setDesignation(string $value) - { - $this->designation = $value; - return($this); - } - public function setModeleDescription(string $value) - { - $this->modele_description = $value; - return($this); - } - public function setValeur($value) - { - $value = str_replace(',', '.', $value); - $this->valeur = (float) $value; - return($this); - } - public function setEtatDesLieuxDebut(string $value) - { - $this->etat_des_lieux_debut = $value; - return($this); - } - public function setEtatDesLieuxFin(string $value) - { - $this->etat_des_lieux_fin = $value; - return($this); - } - public function setDureeLocation(string $value) - { - $this->duree_location = $value; - return($this); - } - public function setLoyerMensuel($value) - { - $value = str_replace(',', '.', $value); - $this->loyer_mensuel = (float) $value; - return($this); - } - public function setLoyersPayes($value) - { - $value = str_replace(',', '.', $value); - $this->loyers_payes = (float) $value; - return($this); - } - public function setCaution($value) - { - $value = str_replace(',', '.', $value); - $this->caution = (float) $value; - return($this); - } -} -- cgit v1.2.3