php-symfony-event-dispatcher - Symfony EventDispatcher Component

The Symfony Event Dispatcher component implements the Observer [1] pattern in
a simple and effective way to make all these things possible and to make your
projects truly extensible.
[1] http://en.wikipedia.org/wiki/Observer_pattern