Rev 207 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?phpclass NomFormateur {private $nomAFormater = null;public function __construct(NomDO $nomDO) {$this->nomAFormater = $nomDO;}public function formater() {$nomDeco = new NomDecorateur($this->nomAFormater);$nomDeco->ajouterId();$nomDeco->ajouterIntitule();$retenuDeco = new NomRetenuDecorateur($nomDeco, $this->detailsHrefTpl);$retenuDeco->ajouterRetenu();$retenuDeco->ajouterId();$retenuDeco->ajouterIntitule();$retenuDeco->ajouterHref();$rangDeco = new NomRangDecorateur($nomDeco, $this->bdd, $this->ontologieHrefTpl);$rangDeco->ajouterCode();$rangDeco->ajouterIntitule();$rangDeco->ajouterHref();$compoDeco = new NomCompoDecorateur($nomDeco);$compoDeco->ajouterCompo();$nomDeco->ajouterAuteur();$nomDeco->ajouterAnnee();$nomDeco->ajouterBiblio();$nomDeco->ajouterAddendum();$nomDeco->ajouterNotes();$basioDeco = new NomBasionymeDecorateur($nomDeco, $this->detailsHrefTpl);$basioDeco->ajouterId();$basioDeco->ajouterIntitule();$basioDeco->ajouterHref();$projetDeco = new NomChampsProjetDecorateur($nomDeco, $this->champsProjet);$projetDeco->ajouterChampsSupplementaires();return $nomDeco->getNomFormate();}}?>