64,17 → 64,18 |
|
return $retour; |
} |
|
private function formaterChaineLieuPourRequete($params) { |
|
$lieu = $params; |
|
$lieu=ltrim($lieu); |
$lieu=preg_replace('/\*+/','%',$lieu); |
|
$lieu = str_replace(' ','_',$lieu); |
$lieu = str_replace('-','_',$lieu); |
|
|
/** |
* Remplace les * par % pour faire des recherches floues |
* Remplace les + par _ (nginx envoie des "+" dans l'URL à la place des espaces) |
* Remplace les espaces et les - par _ car les noms de communes peuvent avoir des espaces ou des tirets |
* @param string $lieu |
* @return string le lieu formaté pour la recherche |
*/ |
private function formaterChaineLieuPourRequete($lieu) { |
$lieu = ltrim($lieu); |
$lieu = preg_replace('/\*+/', '%', $lieu); |
$lieu = str_replace(['+', ' ', '-'], '_', $lieu); |
return $lieu; |
} |
|