Rev 161 | Rev 791 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?phpclass AlphabVernaFormateur implements Formateur {const TPL_VUE = 'liste_noms_verna';private $parametres = null;private $surligneur = null;private $trieur = null;private $urls = null;private $fusioneur = null;private $manipulateurDeChaine = null;private $imagesService = null;private $motsASurligner = array();private $noms = array();private $infosPourTpl = array();public function __construct(ParametresResultats $parametres, Array $resultats,Surligneur $surligneur = null, Trieur $trieur = null, AppUrls $urls = null,ChaineManipulateur $manipulateurDeChaine = null, Images $imagesService = null) {$this->parametres = $parametres;$this->noms = $resultats['resultat'];$this->surligneur = (is_null($surligneur)) ? new Surligneur() : $surligneur;$this->trieur = (is_null($trieur)) ? new Trieur() : $trieur;$this->urls = (is_null($urls)) ? new AppUrls() : $urls;$this->manipulateurDeChaine = is_null($manipulateurDeChaine) ? new ChaineManipulateur() : $manipulateurDeChaine;$this->imagesService = is_null($imagesService) ? new Images($this->parametres->projetImg) : $imagesService;}public function getTplInfos() {return $this->infosPourTpl;}public function getTplNom() {return self::TPL_VUE;}public function formater() {$this->infosPourTpl['noms'] = false;}public function trier() {}public function surligner() {}}?>