47,12 → 47,10 |
* @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 $cle => $valeur) { |
$cle = '{'.$cle.'}'; |
$parametres[$cle] = rawurlencode($valeur); |
foreach($parametres as $key=> $value) { |
$tpl = str_replace('{'.$key.'}',rawurlencode($value),$tpl); |
} |
$url = strtr($tpl, $parametres); |
return $url; |
return $tpl; |
} |
|
private function ajouterParametreParDefaut(Array $parametres) { |