Subversion Repositories eFlore/Projets.eflore-projets

Rev

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

Rev 385 Rev 390
Line 92... Line 92...
92
 
92
 
93
	public function retournerResultatFormate($resultat) {
93
	public function retournerResultatFormate($resultat) {
94
		if ((count($this->ressources)) == 0){
94
		if ((count($this->ressources)) == 0){
95
			$table_retour_json=array();
95
			$table_retour_json=array();
-
 
96
			$table_retour_json['entete'] = $this->ajouterEnteteResultat();
-
 
97
			$table_retour_json['resultat'] = $this->formaterResultats($resultat);
-
 
98
		} else {
96
			$table_retour_json['entete'] = $this->ajouterEnteteResultat();
99
			$table_retour_json = $resultat[0];
-
 
100
		}
-
 
101
		return $table_retour_json;
-
 
102
	}
-
 
103
	
97
		}
104
	public function formaterResultats($resultat) {
98
		foreach ($resultat as $tab) {
105
		foreach ($resultat as $tab) {
99
			$num = $tab['cle'];
106
			$num = $tab['cle'];
100
			unset($tab['cle']);
107
			unset($tab['cle']);
101
			foreach ($tab as $param => $valeur) {
108
			foreach ($tab as $param => $valeur) {
102
				$resultat_json[$num][$param] = $valeur;
109
				$resultat_json[$num][$param] = $valeur;
103
			}
110
			}
104
		}
-
 
105
		$table_retour_json['resultat'] = $resultat_json;
111
		}
106
		return $table_retour_json;
112
		return $resultat_json;
107
	}
113
	}
Line 108... Line 114...
108
	public function ajouterEnteteResultat() {
114
	public function ajouterEnteteResultat() {
109
		
115