Months ago when I heard of the term framework which generate Add/Mod/Del functionality, I was quite surprise and realize that how helpful it could be. It will save a lot of hours I spend on the most part, increase efficiency and will be bug free :). After trying with some framework, I found it does the right job but not with style I write the code. Its interanal are too difficult to understand and modifying such code eats up more time than I ever expected. I thought Its better idea to go the way I/we code. Later after thinking for some time on the right concept, its clear many thing and I realizes building framework is not a tough job. In my earlier post I already talked about when I started with it. This time I develop more better version of code.
I used pear DB class for database and Smarty for templating as most of the PHP developers are using it.
What features my frameworks offer this time?
-Generate Class file based on the table Structure.
-Generate Templates for AddUpdate as well as for Listing the records.
-Sorting on the each column field.
-Server Validation for Unique values.
-Generate JS map which we can use for further validation.
-Debug options which allow development message enable disable.
-Generate Links based on the class available.
-Search on the table field
New Features I will be adding this month
-Basic Ajax Functionality
Framework is flexible enough to add new functinality in code. Even this framework has ability to generate Coldfusion, ASP as well as Java code.
I soon will be submitting it to sourceforge.net and host it for the developers to take a look about what I am talking.