Commit Graph

22 Commits (4385243b9cbc761f84eac58569df0fb840faf7bb)

Author SHA1 Message Date
Sven Slootweg 4385243b9c Remove old config files, implement PDO shim, and implement better time handling 12 years ago
Sven Slootweg cc25349d30 Implement PDO in object retrieval 12 years ago
Sven Slootweg b3218ed1c3 Fix bug where class map in configuration is not recognized due to variable scope 12 years ago
Sven Slootweg 52b6216054 Use a configuration parser instead of hardcoded configuration variables 12 years ago
Sven Slootweg 8a46f5d630 Make database insertion play nice with autoloading. 12 years ago
Sven Slootweg 4caf68e6ff Properly refresh data when using autoloading by unsetting all internal variables. 12 years ago
Sven Slootweg d3c970a551 Implement autoloading 12 years ago
Sven Slootweg a8937630e3 Set proper default for 'none' field type 12 years ago
Sven Slootweg c0a40b2bd4 Set proper defaults for html and nl2br field types 12 years ago
Sven Slootweg bc68bf8969 We shouldn't be pretty_dump()ing the query in production code 12 years ago
Sven Slootweg a1efe9b400 Throw an exception when the class prototype does not match the database schema. 12 years ago
Sven Slootweg ca9808f9e2 Also default to null when no defaultable array is specified, for the ConstructDataset function 12 years ago
Sven Slootweg bd3db37ea5 Set a property to its default value if the field is defaultable and the referenced object cannot be found in the database. 12 years ago
Sven Slootweg d27086aca7 Only check the defaultable array if it is, in fact, an array. 12 years ago
Sven Slootweg 56b741bbee If we don't define unsafe default values, database insertion will probably break. 12 years ago
Sven Slootweg 7b625f6965 Only throw a NotFoundException during recursive retrieval if the problematic field is not defaultable 12 years ago
Sven Slootweg 641a5fe43e Remove ownership checks - this belongs in application code, not in a framework. 12 years ago
Sven Slootweg 8b437c6a4b Include the field on which retrieval from database failed when throwing a NotFoundException in a recursive retrieval. 12 years ago
Sven Slootweg b87ee4671b Set default values for blank objects 12 years ago
Sven Slootweg 63702fc9db Removed obsolete type 12 years ago
Sven Slootweg 9254b0594b Merged back CPHP updates from CVM and Anontune 12 years ago
Sven Slootweg ede5d9f3fe Initial commit 12 years ago