AOP en PHP

Rappel: la programmation par aspects est une technique permettant de mettre en facteur certaines responsabilités dont la réalisation est a priori dispersée à travers un système, fût-il orienté objet. Ses domaines de prédilection sont: Sécurité, Logs, Journalisation, Transactions, et tout domaine transversale d'une application.