diff options
Diffstat (limited to 'src/model/Locations.php')
| -rw-r--r-- | src/model/Locations.php | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/model/Locations.php b/src/model/Locations.php index b669e7c..e3c9507 100644 --- a/src/model/Locations.php +++ b/src/model/Locations.php | |||
| @@ -4,6 +4,7 @@ | |||
| 4 | class Locations extends Model | 4 | class Locations extends Model |
| 5 | { | 5 | { |
| 6 | // lecture des données ou hydratation | 6 | // lecture des données ou hydratation |
| 7 | protected $ID; | ||
| 7 | protected $ID_presta; | 8 | protected $ID_presta; |
| 8 | protected $designation; | 9 | protected $designation; |
| 9 | protected $modele_description; | 10 | protected $modele_description; |
| @@ -15,13 +16,26 @@ class Locations extends Model | |||
| 15 | protected $loyers_payes; | 16 | protected $loyers_payes; |
| 16 | protected $caution; | 17 | protected $caution; |
| 17 | 18 | ||
| 18 | //~ use ModelChildren; | ||
| 19 | |||
| 20 | public function __construct() | 19 | public function __construct() |
| 21 | { | 20 | { |
| 22 | $this->table = strtolower(__CLASS__); // locations | 21 | $this->table = strtolower(__CLASS__); // locations |
| 23 | } | 22 | } |
| 24 | 23 | ||
| 24 | public function getAllWithWindowFields(): array // différent de Model::getAll() qui retourne get_object_vars($this) | ||
| 25 | { | ||
| 26 | return [ | ||
| 27 | "Numéro location:" => $this->ID, | ||
| 28 | "Désignation:" => $this->designation, | ||
| 29 | "Description du modèle:" => $this->modele_description, | ||
| 30 | "Valeur:" => $this->valeur, | ||
| 31 | "État des lieux de début:" => $this->etat_des_lieux_debut, | ||
| 32 | "État des lieux de fin:" => $this->etat_des_lieux_fin, | ||
| 33 | "Durée de la location:" => $this->duree_location, | ||
| 34 | "Loyer Mensuel" => $this->loyer_mensuel, | ||
| 35 | "Loyers Payés" => $this->loyers_payes, | ||
| 36 | "Caution" => $this->caution]; | ||
| 37 | } | ||
| 38 | |||
| 25 | // setters | 39 | // setters |
| 26 | public function setIDPresta(int $value) | 40 | public function setIDPresta(int $value) |
| 27 | { | 41 | { |
