For Companies
Recent News
Somehow we forgot to implement "or" conditions. Spotted and implemented in version 1.1.11.
For all your aggregation needs. Use your Domain Models to GROUP and UNION without hardcore queries.
We are now officially in the "stable" mode. Expect less releases and more focus on stability.
Practical event sourcing for your PHP project. Full audit trail and UNDO functionality.
Added a strong type support as well as many bugfixes and improvements.
- Change: Renamed Field_One/Field_Many into Relation_One/Relation_Many
- Fix: addCondition(field, [..])
- Add: hasMany()->addFields();
- Fix: hasOne relation traversal on unloaded model
- Fix: hasOne accepts default value
- Fix: subqueries are using aliases
- Add: added advanced docs
- Add: added Field->set()
- Add: added Field->mandatory
- Fix: random bugfixes
- Fix: insert() cloning
- Fix: ref() without active record works
- Add: title_field support
- Add: ref() hasOne save hook
- Add: isDirty()
- Add: afterUnload/beforeUnload hooks
- Add: automatic model reloading
- Add: advanced usage pattern doc
- Add: support for related alias
- Fix: bugs with joined table save
- Add: withID()
- Fix: preserve dirty flags for afterSave
- Fix: set twice, then unset
Full Release History