Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 147 Rev 795
Line 41... Line 41...
41
	public function setChampsEtOrdres($champsEtOrdres) {
41
	public function setChampsEtOrdres($champsEtOrdres) {
42
		$this->champsEtOrdres = $champsEtOrdres;
42
		$this->champsEtOrdres = $champsEtOrdres;
43
	}
43
	}
44
	/**
44
	/**
45
	* Pour le type de tri : utiliser :
45
	* Pour le type de tri : utiliser :
46
	*  - Trieur::TRI_NATUREL pour un trie naturel,
46
	*  - Trieur::TRI_NATUREL pour un tri naturel,
47
	*  - Tableau::TRI_CASSE_SENSIBLE pour un tri sensible à la casse,
47
	*  - Tableau::TRI_CASSE_SENSIBLE pour un tri sensible à la casse,
48
	*  - Tableau::TRI_CASSE_INSENSIBLE pour un tri insensible à la casse.
48
	*  - Tableau::TRI_CASSE_INSENSIBLE pour un tri insensible à la casse.
49
	* @param string le type de tri à appliquer.
49
	* @param string le type de tri à appliquer.
50
	*/
50
	*/
51
	public function setTriType($type) {
51
	public function setTriType($type) {
Line 57... Line 57...
57
	* A utiliser de cette façon:
57
	* A utiliser de cette façon:
58
	* EfloreTriage::trieMultiple( $tableau_multidimension, array('ma_cle1' => SORT_ASC, 'ma_cle2' => SORT_DESC), $type_de_tri);
58
	* EfloreTriage::trieMultiple( $tableau_multidimension, array('ma_cle1' => SORT_ASC, 'ma_cle2' => SORT_DESC), $type_de_tri);
59
	* Utiliser les constantes php SORT_DESC ou SORT_ASC pour l'odre de tri.
59
	* Utiliser les constantes php SORT_DESC ou SORT_ASC pour l'odre de tri.
Line 60... Line 60...
60
 
60
 
61
	* @param array le tableau à trier
61
	* @param array le tableau à trier
62
	* @param array le talbeau des colonnes à trier constituer de nom de clé en clé et d'ordres de tri en valeur.
62
	* @param array le tableau des colonnes à trier qui a des noms de clés pour clés et des ordres de tri pour valeurs.
63
	* @param string le type de tri à appliquer.
63
	* @param string le type de tri à appliquer.
64
	* @return array le tableau trié.
64
	* @return array le tableau trié.
65
	*/
65
	*/
66
	public function trier() {
66
	public function trier() {