AkCom: The Akrabat Components for the Zend Framework

I have a real world project to deliver that will be based on the Zend Framework, so I'm actually putting in time to get a system that works for me.

Some of the work I'm doing, I've decided to release under the same license as the Zend Framework and I've decided to use the name AkCom. I was using Akrabat, but decided that it's too generic for me and I might have other plans for it in the future :)

AkCom mainly exists to provide a place for me to put my extensions to the Zend Framework in order to enable me to write applications more easily. No doubt it'll grow over time!

What's in there, then?

Initially, there are three files in AkCom:

DevelopmentExceptionHandler.php
Minor modifications of Harry Fueck's Pretty Blue Screen
Controller/Action.php
An extension of Zend_Controller_Action that creates views automatically for use in the action. Upon destruct, it renders the view. Recent impovements are based on the ideas of Marcus
Controller/RequestRouter.php
A simple router that picks up controller and action from the $_GET and $_POST arrays. It allows for use of Zend_Filter_Input to hold $_GET and $_POST and also allows for controllers to be in different directories based.

Subversion

AkCom is kept in subversion and is available at http://svn.akrabat.com/svn/AkCom/trunk/.

I'll try and write up my usage of the components as time allows.

If you would like to comment on this article, please ping me on twitter.
If your response won't fit into 140 characters, write a blog post and then ping me!