Re: Pleins d'idées pour les modules et le controleur :-)

Olivier Pascal <[email protected]> Sat, 3 Apr 2004 20:10:51 +0400
Newsgroups gmane.comp.web.blogv2.devel
Message-ID <[email protected]>
Le Samedi 3 Avril 2004 18:58, Gregoire Cachet a écrit :
> a mon avis, faut découper (j'utilise ta dénomination module) :
>
> - un module pour parser l'URI
> - un module pour l'interpreter
> - un module pour savoir ce qu'il faut récuperer comme documents
> - un module pour faire les transformations
> - etc ...

Ah oui j'oubliais, un module pour faire les transformations aussi !!! Donc les 
modules retournerais par défaut du XML.

C'est pas compliqué à faire, il suffit de définir un évennement (dans le 
controleur du module de transfo) qui s'exécutera tout à la fin de l'appli, 
genre :

$ctrl->setEventBefore('append', $transfo);

'append' (et 'prepend' par exemple) étant un évenement standard de l'appli 
nécessaire pour que les modules puissent se repérer par rapport à 
quelquechose de permanent.
Pas trop confu ?

-- 
Olivier Pascal