facade

Facade est un ancien projet que j’ai utilisé en le tordant, le modifiant, pour pouvoir l’utiliser avec PHP bien sur, mais aussi avec actionScript sous Flex ou Flash et plus récemment Javascript. L’idée initiale était (comme son nom l’indique) d’utiliser le pattern du même nom pour ‘masquer la complexité’ des classes sous-jacentes et de leurs méthodes. Rapidement j’y ai ajouté une pincée d’introspection de façon à ce que facade connaisse les méthodes de mes classes métiers en renseignant un fichier XML de configuration

...lire la suite