12,13 → 12,10 |
* @license CECILL v2 <http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt> |
* @copyright ©1999-2014, Tela Botanica (<accueil@tela-botanica.org>) |
*/ |
|
class ListeCommunes { |
|
private $conteneur; |
private $navigation; |
private $parametres = array(); |
private $ressources = array(); |
|
public function __construct(Conteneur $conteneur = null) { |
$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur; |
25,9 → 22,7 |
$this->navigation = $conteneur->getNavigation(); |
} |
|
public function consulter($parametres) { |
$this->parametres = $parametres; |
|
public function consulter() { |
$communes = $this->chargerCommunes(); |
$total = $this->compterCommunes($communes); |
$this->navigation->setTotal($total); |
43,9 → 38,7 |
$url = $urlCelTpl.$this->navigation->getFiltre('masque.nom'); |
$restClient = $this->conteneur->getRestClient(); |
$resultatJson = $restClient->consulter($url); |
var_dump($url); |
$resultat = json_decode($resultatJson); |
|
return $resultat; |
} |
|
52,4 → 45,4 |
private function compterCommunes($communes) { |
return count($communes); |
} |
} |
} |