Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 348 → Rev 347

/trunk/metier/api_0.1/Eflore.php
47,10 → 47,12
* @param Array $parametres le tableau de parametres (sans accolades pour les clés).*/
protected function formaterUrl($tpl, Array $parametres) {
$parametres = $this->ajouterParametreParDefaut($parametres);
foreach($parametres as $key=> $value) {
$tpl = str_replace('{'.$key.'}',rawurlencode($value),$tpl);
foreach ($parametres as $cle => $valeur) {
$cle = '{'.$cle.'}';
$parametres[$cle] = rawurlencode($valeur);
}
return $tpl;
$url = strtr($tpl, $parametres);
return $url;
}
 
private function ajouterParametreParDefaut(Array $parametres) {