For quite some time I’ve been fed up of downloading PHP Classes and having to modify them to turn them into CodeIgniter Libraries.
I’ve also longed to have a version of CodeIgniter that’s pre-filled with lots of really cool and useful libraries. Ready to use on the fly, or autoloaded on every request.
Well, I’d like to introduce ‘Inferno’, the solution to this problem. By wrapping standard, unmodified PHP Classes into libraries, it forms the base of what will soon become a large base of functionality.
It’s a bit difficult to explain without showing you the code… so why not download it and see?
Inferno is pretty basic right now, but it performs a simple job, quite elegantly.
$this->inferno->load('aws'); $this->inferno->aws->load('sqs'); $queues = $this->inferno->aws->sqs->list_queues();
To celebrate the death of PHP4… Inferno is PHP5 only!
Now, I’m ready for suggestions… what libraries should we start packing into this little CI distribution?