While I just moved to a new job and got busy familiarizing with the techniques used over there, my former co-worker Matthijs Tempels improved and extended my ActiveRecord implementation. We were already playing with support for relationships and such, but there were still quite a few quirks. Now it looks like relationships are working well, and he solved a number of bugs while he was at it. He blogged about it at his website, and you can find the recent source here.
According to Matthijs' blog entry, there have been some pretty major changes to the code, too. It now supports relations, it doesn't need intfields anymore, and lots of other smaller bugs that were squashed. Check out the blog post for some sample code as well...









