I have recently been doing quite a lot of work with Silverstripe, a new(ish) open-source PHP MVC framework with an integrated CMS developed by a company in New Zealand. Silverstripe has been gaining some decent support over the last year due to its interface, usability and extensibility.
How does it work?
Silverstripe is made up of two [...]
A quick and useful titbit: in order to get the class of an object use the following code:
1: static function getClass(obj:Object):Class {
2: return Class(getDefinitionByName(getQualifiedClassName(obj)));
3: }
This is great for checking the type of an object. For example, if you have an object myObj1 [...]
As this was such a large project I couldn’t fit all the bits in my portfolio page, so here is a list of technologies and collaborations along with a selection of pretty screenshots.
The majority of work was performed off-site, and if you would like to see it in action you can go and create your [...]
Yesterday may have been one of the most frustrating days of my entire career. The brief - simple; take a bunch of classes acting as models (with a single top-level model containing all others in a tree hierarchy) and write their contents to a database. Client-side technology is Flash CS3 with Actionscript 3, [...]
For those who aren’t interested in this blog and just want to get the FlashDevelop templates for PureMVC 2.0.3 you can download them here!
I’ve been meaning to have a good play with PureMVC for a while, and finally found some time a few days ago to check it out. For those who don’t know, PureMVC [...]
Some time ago I was working on a project, part of which involved the development of an Actionscript 3 SVG parser that could read Illustrator generated files and turn them into a list of custom Circle, Polyline and Line objects (more details on the specifics of this coming in a later article).
However, when the SVG [...]