Tag Archive

ClayDB, Input Validation and Filtering

Published on May 14, 2009 By David Dyess II

I’ve been really busy with my career job lately, but I have managed to do a few things with Clay. ClayDB is coming along nicely; its intended to be used with PDO and currently supports the PDO_SQLite and PDO_MySQL extensions. ClayDB also has a wrapper class that allows you to use its simple query functions [...]

Clay Framework Status Update

Published on April 5, 2009 By David Dyess II

I’ve been grinding away at the ClayDB abstraction layer, but it’s mostly been experimenting. I do have some solid methods going and have began adding the new calls here in there for testing though. So far you can do anything basic with a single line of code. For instance: $profiles = $db->get(‘fname, lname, jdate FROM [...]

Introducing ClayDB

Published on March 26, 2009 By David Dyess II

The last several weeks I’ve been looking for a DBAL that fits the Clay Framework best. I was leaning toward the ORM models, specifically Doctrine and Propel. While I like the idea behind ORM, I don’t like the way it has to be implemented right now in PHP. It will get better moving forward from [...]

Clay Framework API and Convention Changes

Published on February 15, 2009 By David Dyess II

I spent last night changing APIs in modules and applications. I removed the need for APIs to have component segments, moved application APIs to a central folder (within the application), and changed the api() function to support the changes. APIs in Clay are universal and called with a single function – api(), currently part of [...]

Clay Framework Status Update

Published on February 7, 2009 By David Dyess II

I’ve been working (on and off) on a PHP 5 framework since around August ’08. One of the its strengths is being light-weight with very little overhead. Over the last several months I’ve analyzed my choices thus far, searching for ways to make Clay better and keep it slim. Creole Integration My original intent was [...]