Another released of Flextrine! Since 0.6.1 there have been a number of changes to the Flextrine core. The entity merging algorithm has been altered to take better advantage of Doctrine 2 merging giving us a hefty performance boost (thanks for Benjamin Eberlei at Doctrine for pointing this out), the requirement to use $_explicitType in Doctrine [...]
As we approach the official release date I have made available another version of Flextrine. This release adds no new functionality but upgrades various elements of the codebase to be compatible with the trunk of Doctrine 2. If you are running against 2.0.0BETA2 this upgrade will have no effect, but if you are running against [...]
Flextrine 0.5.1 has been released. The main thing that has been added is proper support for type mapping and Flextrine now supports all column types, including ‘date’ and ‘datetime’. It also has some bug fixes.
You can pick it up at www.flextrine.com
Annoyingly the NaN (not a number) value of Number objects in AS3 is often quite hard to translate into a server-side equivalent and ends up breaking AMFPHP, and apparently BlazeDS too.
Here is a simple modification that will make AMFPHP turn NaN into a PHP null value on de-serialization. Unfortunately on the return journey – trying [...]
I have released the first public version of Flextrine. Its actually pretty feature rich, and I will be focusing mainly on bug fixes and stability as reports start to come back from the community leading up to the main release on 1st September.
Major features that have made it into 0.5:
Entities and the entity manager
Single and [...]
Last night I was working on a project which involved me having to display large amounts of data in a Flex list. However, this data needed to be transformed before being displayed. Let me explain with a simplified example.
The problem
Suppose we need to display a huge list of Result objects, where a Result object contains [...]
I am most proud to announce the development and upcoming release of Flextrine – an open source project I am developing that simplifies and encapsulates ORM with Flex and PHP. Very simply, Flextrine maps AS3 objects to database tables giving you the ability to save and load objects to a remote database without having to [...]
There have been some nasty fights recently between Apple and Adobe regarding allowing the Flash Player to run on mobile Apple platforms, which is starting to descend into massive criticism of the Flash platform itself. I guess its obvious which side of the debate I am going to be on and here is some of [...]
I spent a very frustrating day discovering that AMFPHP (trunk) doesn’t support class mapping to PHP classes that exist in the brand new PHP 5.3 namespaces. So, if you happen to have the following class mapping:
1: namespace vo;
2:
3: class User {
4: [...]
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 [...]