Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1793 Rev 1794
Line 18... Line 18...
18
class VotesImage {
18
class VotesImage {
Line 19... Line 19...
19
 
19
 
20
	private $imageIds = array();
20
	private $imageIds = array();
21
	private $conteneur;
21
	private $conteneur;
22
	private $navigation;
-
 
23
	private $masque;
22
	private $navigation;
24
	protected $bdd;
23
	protected $bdd;
25
	private $ressources;
24
	private $ressources;
Line 26... Line 25...
26
	private $parametres;
25
	private $parametres;
27
 
26
 
28
	public function __construct(Conteneur $conteneur = null) {
27
	public function __construct(Conteneur $conteneur = null) {
29
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
28
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
30
		$this->conteneur->chargerConfiguration('config_votes.ini');
29
		$this->conteneur->chargerConfiguration('config_votes.ini');
31
		$this->conteneur->chargerConfiguration('config_mapping_votes.ini');
-
 
32
		$this->navigation = $conteneur->getNavigation();
30
		$this->conteneur->chargerConfiguration('config_mapping_votes.ini');
33
		$this->masque = $conteneur->getMasque();
31
		$this->navigation = $conteneur->getNavigation();
Line 34... Line 32...
34
		$this->bdd = $this->conteneur->getBdd();
32
		$this->bdd = $this->conteneur->getBdd();
35
	}
33
	}
Line 53... Line 51...
53
		$total = $this->compterVotes();
51
		$total = $this->compterVotes();
54
		$this->navigation->setTotal($total);
52
		$this->navigation->setTotal($total);
Line 55... Line 53...
55
 
53
 
56
		// Mettre en forme le résultat et l'envoyer pour affichage
54
		// Mettre en forme le résultat et l'envoyer pour affichage
57
		$resultat = new ResultatService();
55
		$resultat = new ResultatService();
58
		$resultat->corps = array('entete' => $this->conteneur->getEntete(), 'resultats' => $votes);
56
		$resultat->corps = array('entete' => $this->navigation->getEntete(), 'resultats' => $votes);
59
		return $resultat;
57
		return $resultat;
Line 60... Line 58...
60
	}
58
	}
61
 
59