ZEND FRAMEWORK 1.10 IS OUT!
Jan 28th
Zend Framework 1.10 is out, and with it a bunch of new features, and for once… the documentation is VERY helpful! For those having problems getting their head around Zend_Acl check out this tutorial… http://framework.zend.com/manual/en/learning.multiuser.authorization.html
Zend_Acl + Zend_Auth + Zend_Controller_Plugin = HAPPY!
Aug 3rd
Ok, so after playing around with Zend_Acl for what seems like forever I’ve finally cracked what feels like the perfect marriage between Zend_Acl, Zend_Auth and an application.
You may ask yourself, why the fuck is it so hard? The simple answer is this…
Zend_Acl was designed in such a way that it does not require any [...]
PHP Variable Variables
Aug 3rd
Whilst I don’t advocate assigning variable variables, there are times when you need to create variables in PHP dynamically.
What is a Variable Variable?
A variable variable is a variable that can be set dynamically. For instance the normal way to create a variable in PHP would be:
$foo = ‘bar’;
But what happens when you’re setting a variable [...]
JS – Adapting to the situation (smart coding) with Portlet’s
Aug 3rd
Preface
For the past few months I’ve been workin with a content management portal to deliver my XHTML/JS/CSS I can’t stress how big a pain in the arse this is, as with any CMS there are limitations in the way that it works and problems when you try to use it for more than what it’s [...]
Dealing with IE6
May 17th
Just like pretty much every single web developer out there, I hate IE, regardless of it’s version. IE7 made great leaps and bounds over IE6 but it was still stupidly buggy. How do you get around the annoyances of IE?
The guys over at ie6update.com have a great solution by emulating Internet Explorers information bar and [...]
Eclipse Shortcuts
Dec 20th
Right clicking to create new table classes in Zend Studio for Eclipse can get very annoying. The best solution is to create shortcut for it. To do this:
open up preferences (cmd + , if you’re on a mac).
type in “keys” without the quotation marks.
to the right enter “Zend Table” into the “type filter text” [...]
Non-existant fields Zend_Db_Table_Abstract
Dec 20th
I’d run into a problem in the Zend Table where when inserting data from a form, if a field didn’t exist in the database ZF would crap out with an exception. Having to unset posted variables I didn’t need, meant more typing, more typing meant more unnecessary code.
I found the easiest way to get around [...]
Gavin Williams is dead
Dec 19th
No, not me, just my old blog, trying to maintain just one blog is tedious enough, but with the new fishrod site and it’s amazing blog, this and gavinwilliams.co.uk managing them is going to be a task and a half.
As of now gavinwilliams.co.uk now redirects to justanotherdeveloper.co.uk whilst the fishrod blog will aggregate data from [...]

