Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1807 → Rev 1808

/trunk/services/modules/0.1/communes/ListeCommunes.php
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);
}
}
}