Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 44 Rev 55
Line 43... Line 43...
43
		$resultat = false;
43
		$resultat = false;
44
		$json = $this->getRestClient()->consulter($url);
44
		$json = $this->getRestClient()->consulter($url);
45
		$entete = $this->getRestClient()->getReponseEntetes();
45
		$entete = $this->getRestClient()->getReponseEntetes();
46
		//Si le service meta-donnees fonctionne correctement, l'entete comprend la clé wrapper_data
46
		//Si le service meta-donnees fonctionne correctement, l'entete comprend la clé wrapper_data
47
		if (isset($entete['wrapper_data'])) {
47
		if (isset($entete['wrapper_data'])) {
-
 
48
			$forceTableauAssociatif = true;
48
			$resultat = json_decode($json);
49
			$resultat = json_decode($json, $forceTableauAssociatif); 
49
		} else {
50
		} else {
50
			$m = "L'url <a href=\"$url\">$url</a> lancée via RestClient renvoie une erreur";
51
			$m = "L'url <a href=\"$url\">$url</a> lancée via RestClient renvoie une erreur";
51
			trigger_error($m, E_USER_WARNING);
52
			trigger_error($m, E_USER_WARNING);
52
		}
53
		}
53
		return $resultat;
54
		return $resultat;