Subversion Repositories eFlore/Applications.del

Rev

Rev 1612 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1612 Rev 1793
Line 18... Line 18...
18
class ConsulterCommentaire {
18
class ConsulterCommentaire {
Line 19... Line 19...
19
 
19
 
20
	private $conteneur;
20
	private $conteneur;
21
	private $navigation;
21
	private $navigation;
22
	private $masque;
-
 
23
	private $gestionBdd;
22
	private $masque;
24
	private $bdd;
23
	private $bdd;
25
	private $parametres = array();
24
	private $parametres = array();
26
	private $ressources = array();
25
	private $ressources = array();
Line 30... Line 29...
30
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
29
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
31
		$this->conteneur->chargerConfiguration('config_commentaires.ini');
30
		$this->conteneur->chargerConfiguration('config_commentaires.ini');
32
		$this->conteneur->chargerConfiguration('config_mapping_commentaires.ini');
31
		$this->conteneur->chargerConfiguration('config_mapping_commentaires.ini');
33
		$this->navigation = $conteneur->getNavigation();
32
		$this->navigation = $conteneur->getNavigation();
34
		$this->masque = $conteneur->getMasque();
33
		$this->masque = $conteneur->getMasque();
35
		$this->gestionBdd = $conteneur->getGestionBdd();
-
 
36
		$this->bdd = $this->gestionBdd->getBdd();
34
		$this->bdd = $this->conteneur->getBdd();
37
	}
35
	}
Line 38... Line 36...
38
 
36
 
39
	/**
37
	/**
40
	 * Méthode principale de la classe.
38
	 * Méthode principale de la classe.
Line 168... Line 166...
168
	--------------------------------------------------------------------------------*/
166
	--------------------------------------------------------------------------------*/
169
	/**
167
	/**
170
	* Chargement depuis la bdd de tous les commentaires
168
	* Chargement depuis la bdd de tous les commentaires
171
	* */
169
	* */
172
	private function chargerCommentaires() {
170
	private function chargerCommentaires() {
173
		$requeteLiaisons = 'SELECT DISTINCT SQL_CALC_FOUND_ROWS * FROM del_commentaire ';
171
		$requeteLiaisons = 'SELECT DISTINCT SQL_CALC_FOUND_ROWS * FROM del_commentaire '.
174
		$requeteLiaisons .= $this->chargerClauseWhere();
172
			$this->chargerClauseWhere().
175
		$requeteLiaisons .= $this->gestionBdd->getLimitSql();
173
			' LIMIT '.$this->navigation->getDepart().', '.$this->navigation->getLimite();
176
		return $this->bdd->recupererTous($requeteLiaisons);
174
		return $this->bdd->recupererTous($requeteLiaisons);
177
	}
175
	}
Line 178... Line 176...
178
 
176
 
179
	/**
177
	/**