To be able to allow users a better way to extend the Computer Shopware framework I have decided to create the hooks system as well as giving some direction on how to use the CakePHP framework extension. To do this in the most effective way I am building a CakePHP level plugin that handles plugins at the Computer Shopware level. Though this is not the easiest to understand it will be a Plugin System, Plugin for CakePHP. I will likely extend the functionality so that this plugin can be used for other CakePHP applications as well in order to help give back to the community. I plan on using the CakePHP PDF plugin as well to allow invoice printing as PDF and other features. I will post more about this in the near future. A prototype of this plugin has been created and I am working on creating more documentation for it.