MySQL = $MySQL; list($this->designation, $this->description, $this->prixHT, $this->tailles, $this->poids, $this->images, $this->categorie, $this->couleurs) = $this->MySQL->getArticle($reference); if(!is_array($this->images)){ $this->images = array(); } } public function setMySQL(MySQL $MySQL){ $this->MySQL=$MySQL; } // Methodes de consultation : // Indique si l'article doit etre visible ou non public function estVisible(){ return (count($this->tailles) > 0); } // Recuperation de la liste des tailes de l'article public function getTailles(){ return $this->tailles; } // Recuperation de la liste des images de l'article public function getImages(){ return $this->images; } public function getCouleurs() { return $this->couleurs; } // Recupration du poids de l'article public function getPoids(){ return $this->poids; } // Recuperation du prix hors taxes public function getDesignation() { return $this->designation; } // Recuperation du prix hors taxes public function getPrixHT() { return $this->prixHT; } public function getCategorie(){ return $this->categorie; } // Recuperation des caractristique de l'article public function getCaracteristiques(){ return array($this->designation, $this->description, $this->prixHT, $this->categorie, $this->tailles, $this->images, $this->poids, $this->couleurs); } } ?>