Subversion Repositories eFlore/Applications.del

Rev

Rev 705 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 705 Rev 706
Line 43... Line 43...
43
	private $depart = 0;
43
	private $depart = 0;
44
	private $limite = 10;
44
	private $limite = 10;
45
	private $total; // Le nombre total d'images
45
	private $total; // Le nombre total d'images
46
	private $masque = array(); //Enregistrer les paramètres du masque
46
	private $masque = array(); //Enregistrer les paramètres du masque
47
	private $imageIds = array();
47
	private $imageIds = array();
48
	private $idImage;
-
 
Line 49... Line 48...
49
	
48
	
50
	/**
49
	/**
51
	 * Méthode principale de la classe
50
	 * Méthode principale de la classe
52
	 * Lance la récupération des images dans la base et les place dans un objet ResultatService 
51
	 * Lance la récupération des images dans la base et les place dans un objet ResultatService 
53
	 * pour l'afficher.
52
	 * pour l'afficher.
54
	 * @param $ressources les ressources situées après l'url de base (ex : http://url/ressource1/ressource2)
53
	 * @param $ressources les ressources situées après l'url de base (ex : http://url/ressource1/ressource2)
55
	 * @param $parametres les paramètres situés après le ? dans l'url
54
	 * @param $parametres les paramètres situés après le ? dans l'url
56
	 * */
55
	 * */
Line 57... Line -...
57
	public function consulter($ressources, $parametres) {
-
 
58
		
-
 
59
		if (!empty($ressources)) {
-
 
60
			$this->idImage = $ressources[0];
-
 
61
		}
56
	public function consulter($ressources, $parametres) {
62
		
57
		
63
		//TODO : enlever les appels par référence
58
		//TODO : enlever les appels par référence
64
		// Gestion des configuration du script
59
		// Gestion des configuration du script
65
		// TODO : gérer les erreurs de config
60
		// TODO : gérer les erreurs de config
Line 128... Line 123...
128
	* */
123
	* */
129
	private function chargerClauseWhere() {
124
	private function chargerClauseWhere() {
130
		$where = array();
125
		$where = array();
Line 131... Line 126...
131
		
126
		
132
		// TODO : factoriser ci-dessous 
-
 
133
		if (isset($this->idImage)) {
-
 
134
			$where[] = " id_image = ".$this->getBdd()->proteger($this->idImage);	
-
 
135
		}
-
 
136
		
127
		// TODO : factoriser ci-dessous 
137
		if (isset($this->masque['famille'])) {
128
		if (isset($this->masque['famille'])) {
138
			$where[] = " famille = ".$this->getBdd()->proteger($this->masque['famille']);
129
			$where[] = " famille = ".$this->getBdd()->proteger($this->masque['famille']);
Line 139... Line 130...
139
		}
130
		}