Commits for lithium / branches / master

Commit Message Author Date
8e84...96ed Changing relationship mapping in `\data\model\Query` to use target model class name. Nate Abele 2011-02-26 19:16:50 -0500
cd75...0b7c Refactoring record mapping in `\data\collection\RecordSet`. Nate Abele 2011-02-26 18:55:52 -0500
5dab...675c Changing relationship mapping in `\data\model\Query` to use target model class name. Nate Abele 2011-02-26 19:16:50 -0500
7a3d...0d11 Refactoring record mapping in `\data\collection\RecordSet`. Nate Abele 2011-02-26 18:55:52 -0500
ab41...cacb First pass at refactoring SQL relationship support. Nate Abele 2011-02-25 21:10:40 -0500
9b7c...f5e0 Updating docblocks for `\data\model\Relationship`, and changing how constraint key pairs are generated, moved back to `\data\source\Database::relationship()`. Nate Abele 2011-02-23 01:50:36 -0500
2770...de63 Fixing formatting and notices with PHP functions, misc. refactoring in `\data\collection\RecordSet`. Nate Abele 2011-02-23 01:39:06 -0500
7d39...fbba Removing references to relationships in `\data\Model::find()`. Nate Abele 2011-02-23 01:37:41 -0500
2a00...9c41 Updating keys for `\data\Model::$_query`, and adding it to `Model::config()` as an inherited property. Fixing docblock formatting. Nate Abele 2011-02-23 01:37:12 -0500
173f...c8de Relationship: Fixed constraints (keep them isolated), Fixed BelongsTo - was using wrong key Database::read added 'relations' and 'return' so that errors aren't thrown when it tries to use them, Fixed relationship constraints ModelTest: Updating Tests to reflect new relationship functionality Howard Lince III 2011-02-22 09:15:11 -0600
2c09...4c42 RecordSet: Added management for relations (particularly hasMany), fixed fetching of fields so they properly reflect the fields that were pulled rather than the tables actual schema Query: limit(false) now returns the object instance for chaining, groups can be removed using group(false) Database: moved relationship management into the filter, finished hasMany relationship (for fetching), added a post processing hack for queries with a hasmany relationship Entity: Added depth support for recursively calling data so that numeric arrays (such as those generated by hasMany) will have their contents parsed to arrays as well Source: Added depth management so that you item can be called on a top level and still have full coverage of the related model data unknown 2011-02-22 00:40:25 -0600
6942...177d Query: Allow removing of "limit" through Query->limit(false) Relationship: Constraints are arrays again Database: Implementing relationships Model: Moved relationship code to database unknown 2011-02-21 19:09:25 -0600
6bf3...2942 MySQL Changes: unknown 2011-02-20 23:45:15 -0600
d847...d51e Fixing a test in `\core\Libraries` where symlinked Lithium directories are matched properly. Nate Abele 2011-06-10 16:07:21 -0400
e9c1...1795 Fixing brittle `Inspector` test. Nate Abele 2011-06-10 14:15:49 -0400
986e...bc6c Moved URL escaping out of `\net\http\Route` and into `\template\view\Renderer`. Nate Abele 2011-06-10 14:10:15 -0400
7cec...5467 fixed spelling error Jeff Loiselle 2011-06-10 20:10:48 -0400
4a94...6372 Model: Added the model's class to the validator rules - this lets custom validators access the model being used. ModelPostForValidates: added a custom validator, this automatically integrates with existing tests. Howard Lince III 2011-06-10 14:16:04 -0500
343d...25be Adding path variables for controllers to allow subnamespacing. gwoo 2011-06-07 20:57:10 -0700
b83d...7ccb Model: Removed 'key' and 'locked' values from meta - the database sources should set these, and these being present prevented that. Fixes #302 Source: Added a meta return for key & locked via the configureClass method to comply with the change above. Howard Lince III 2011-05-01 03:38:32 -0500
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |