Published on 2005-12-03 02:37:52

Aspect Oriented Programming (AOP) is a methodology meant to implement new aspects in software component using external components, but without altering the code that implements the core functionality. AOP Library for PHP have been implemented to implement Aspect Oriented Programming (AOP) by executing the code of classes that enable orthogonal aspects at run-time.

Aspect Oriented Programming for PHP
The intention is to provide a means implement orthogonal aspects in separate classes that may be interesting add to the application, like logging, caching, transaction control, etc., without affecting the main business logic.

The package provides base classes for implementing defining point cuts where the code of advice class is called to implement actions of the orthogonal aspects that an application may need to enable.

Read More


Related Entries

Member of the PHP Magazine Network, Copyright (C) 2005-2009 phpmagazine.net All Rights Reserved