I found a nice plugin to implement hooks (events) architecture in cakephp framework based applications.
which is a very effective approach to manage big applications.
Mediawiki / WordPress already uses this technique.
Here is the complete article.
Source code is here