23,6 → 23,8 |
private $masque; |
private $gestionBdd; |
private $bdd; |
private $ressources; |
private $parametres; |
|
public function __construct(Conteneur $conteneur = null) { |
$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur; |
43,6 → 45,7 |
public function consulter($ressources, $parametres) { |
// Gestion des configuration du script |
$this->ressources = $ressources; |
$this->parametres = $parametres; |
$this->configurer(); |
$this->verifierConfiguration(); |
|
107,7 → 110,11 |
* Charger la clause WHERE en fonction des paramètres de masque |
* */ |
private function chargerClauseWhere() { |
return ' WHERE ce_image = '.$this->proteger($this->ressources[0]); |
$where[] = 'WHERE ce_image = '.$this->proteger($this->ressources[0]); |
if (isset($this->parametres['masque.protocole'])) { |
$where[] = 'ce_protocole = '.$this->proteger($this->parametres['masque.protocole']); |
} |
return implode(' AND ', $where); |
} |
|
/*------------------------------------------------------------------------------- |