Re: Test du nouveau type d'évenemen t
Olivier Pascal <[email protected]> Wed, 7 Apr 2004 20:03:15 +0400
| Newsgroups | gmane.comp.web.blogv2.devel |
|---|---|
| Message-ID | <[email protected]> |
Le Mercredi 7 Avril 2004 19:12, Grégoire Cachet a écrit :
> bon, on est encore sur le problÚme de dénomination.
zut
> On a le controlleur.
Pour moi c'est la seule ambiguité : il y a controleur dans le sens la classe
d'Eric, et controleur dans le sens la classe d'un module regroupant les
évÚnements.
> Le controlleur gÚre ce que l'on a appelé "Handler".
Le controleur d'Eric gÚre les controleurs des modules, qui eux contiennent des
évÚnements permettant d'appeler leurs gestionaires.
> Il me semblerait plus logique d'appeler ces éléments "gestionnaires" que
> "modules", non ? C'est le sens en anglais ...
A priori non car un module (d'aprÚs ma définition) peut contenir plusieurs
évenements et donc plusieurs gestionaires. Disons qu'un module est le
regroupement de plusieurs gestionaires. Je sais pas si tu vois bien ce que je
veux dire, exemple du controleur d'un module :
<?php
// On définit un gestionaire avec
$ctrl->setHandler('nom du gestionaire', 'nom de la classe');
// OU (là on instancie directement la classe, mais je préfÚre l'autre méthode
// qui ne l'instancie que lors de son utilisation)
$ctrl->setHandler('nom du gestionaire', new nom_de_la_classe);
// Définition des autres gestionaires
// [...]
// On définit un évenement avec
$ctrl->setEventAfter('precedent_evenement', 'nom_du_gestionaire');
// (Eric n'a pas encore créé la méthode mais je suppose que ça suivra ce
// modÚle)
// Définition des autres évenements
// [...]
?>
Mais comme je ne suis jamais sûr de rien, Eric, éclaire enfin notre
lanterne ...
> Ensuite, je propose d'appeler "modules" les éléments que gÚre
> DocumentHandler, c'est à dire la brique logicielle qui gÚre les
> catégories, celle qui gÚre les articles etc ...
D'aprÚs ma definition DocumentHandler est un module et ce qu'il gÚre sont les
gestionaires
Mais t'as raison si on parle pas la même langue ça va être dûr de continuer...
c'est juste mon point de vue et t'as peut-être raison. Maintenant il faut
voir d'abord si on a la même définition du controleur avant de continuer dans
les modules.
--
Olivier Pascal