Subversion Repositories eFlore/Applications.del

Rev

Rev 1793 | Rev 1817 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1793 Rev 1794
Line 16... Line 16...
16
 
16
 
Line 17... Line 17...
17
class ListeProtocoles extends RestService {
17
class ListeProtocoles extends RestService {
18
 
18
 
19
	private $conteneur;
-
 
20
	private $navigation;
19
	private $conteneur;
21
	private $masque;
20
	private $navigation;
22
	protected $bdd;
21
	protected $bdd;
Line 23... Line 22...
23
	private $parametres = array();
22
	private $parametres = array();
24
	private $ressources = array();
23
	private $ressources = array();
25
 
24
 
26
	public function __construct(Conteneur $conteneur = null) {
25
	public function __construct(Conteneur $conteneur = null) {
27
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
-
 
28
		$this->conteneur->chargerConfiguration('config_mapping_votes.ini');
26
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
29
		$this->navigation = $conteneur->getNavigation();
27
		$this->conteneur->chargerConfiguration('config_mapping_votes.ini');
Line 30... Line 28...
30
		$this->masque = $conteneur->getMasque();
28
		$this->navigation = $conteneur->getNavigation();
31
		$this->bdd = $this->conteneur->getBdd();
29
		$this->bdd = $this->conteneur->getBdd();
Line 48... Line 46...
48
		$protocoles = $this->chargerProtocoles();
46
		$protocoles = $this->chargerProtocoles();
49
		$protocoles = $this->formaterProtocoles($protocoles);
47
		$protocoles = $this->formaterProtocoles($protocoles);
50
		$this->navigation->setTotal(count($protocoles));
48
		$this->navigation->setTotal(count($protocoles));
Line 51... Line 49...
51
 
49
 
52
		$resultat = new ResultatService();
50
		$resultat = new ResultatService();
53
		$resultat->corps = array('entete' => $this->conteneur->getEntete(), 'resultats' => $protocoles);
51
		$resultat->corps = array('entete' => $this->navigation->getEntete(), 'resultats' => $protocoles);
54
		return $resultat;
52
		return $resultat;
Line 55... Line 53...
55
	}
53
	}
56
 
54