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 [...]
My open source ORM project Flextrine has been chosen as one of 20 projects to present at this years Flash on the Beach, in Brighton this September. I get three hectic minutes to showcase Flextrine and try and demonstrate what it can do
If you find yourself at Flash on the Beach this year [...]
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 [...]
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: [...]
According to the notes buried deep within the Flex documentation:
If you use the ICollectionView interface to sort or filter a collection, do not use the IList interface to manipulate the data, because the results are indeterminate.
This means that if you are using an ArrayCollection as the dataprovider of a sortable component (e.g. a DataGrid), sort [...]