CakePHP Plugins
Motivation This paper is intended to try to improve the next version of Cake. I think one of the most important features of a framework is its capacity to be expanded. Plugins achieve that gracefully. But there is a problem; plugins, as read on tempdocs, are meant to be packages. I think they can be much more. This is mainly a software design problem. Where they fail Point #1 Cake creates conventions for everything turning controllers, models and views universal.
Read more →