Thu, Feb 28, 2008
I always get stuck on one problem with PHP and that is referencing dynamically created array variables. Imagine I have an array of values, say country codes: 'uk,us,de,es' and I want to output data into array variables that have the name $array_countrycode.
It took me a while to get to the bottom of this, I knew it had something to do with Variable Variables but the documentation doesn't really cover this kind of example. Eventually I found the solution I was looking for:
more
Fri, Feb 01, 2008
It's been quite a long time since the last update but it sounds like Codeigniter is going to become more of a development focus now that Expression Engine 2.0 is nearly ready. With the release of Codeigniter 1.6.0 comes a host of new features including DBForge class which is a complete database utility package.
To see what has changed check out the changelog, this has all the new features as well as bug fixes listed. Upgrading from a previous version of Codeigniter is simple just follow these instructions and make sure you back up any modules, plugins or libraries that you have added in case you overwrite anything! To download the new versionI head to the main codeigniter site.
Sat, Jan 26, 2008
I just had Ryan post a comment on an old Code Igniter post and I thought it was worthy of a mention in its own right.
Ryan has created something called Ignition which is a CRUD creator for Codeigniter. " What you don't like is writing the same mundane things over and over again for each object in your project. For instance, you have to write all the create, update, delete code in your model...for every model..., then all the create, view, list, update, views for those models, and finally a controller to wire them all together".
Ryan has made sure Ignition makes no assumptions, it only handles the really mundane parts of the code and leaves the developers to decide for themselves how to implement authentication, or include AJAX functionality. So if you are fed up with always creating the same bits of code and what to add the "rapid" back into RAD, check it out at ignition.lifewithryan.com.