summaryrefslogtreecommitdiff
path: root/framework/Data/ActiveRecord/TActiveRecord.php
AgeCommit message (Collapse)Author
2014-01-06Removed all @version $Id comments: they were managed by svn and are useless ↵Fabio Bas
with git
2014-01-06Happy 2014!Fabio Bas
2013-04-24Update to 3.2.1Ciro Mattia Gonano
2013-01-19bumped year to 2013, integrated recent changes from branch/3.2ctrlaltca
2012-07-12happy new yearctrlaltca
2011-06-26applied serialization optimization patch (337)ctrlaltca@gmail.com
2011-06-20updated year information on all framework sources where possible (Copyright ↵ctrlaltca@gmail.com
© 2005-2008 PradoSoft => Copyright © 2005-2011 PradoSoft)
2011-06-20removed useless calls to empty contructor; reverted some additional ↵ctrlaltca@gmail.com
undocumented changes; upported the "cgi workaround" to trunk/; large (fake) changeset are due to mixed cr/crlf used previously
2010-04-18Ensured parent::__construct calls within Datajavalizard
2009-05-11Change visibilty of TActiveRecord class member "_invalidFinderResult" from ↵godzilla80@gmx.net
private to protected to concern serialization
2009-05-10Fixed Issue #74godzilla80@gmx.net
Introduce a new property 'InvalidFinderResult' (related new enum TActiveRecordInvalidFinderResult) to TActiveRecordConfig, TActiveRecordManager, TActiveRecord that allows to control how TActiveRecord react if an invalid magic-finder invoked. Possible values are: Exception - throw TActiveRecordException like before rev1545 Null - return null (default for backward compatibility reasons) To change behavior: <module class="System.Data.ActiveRecord.TActiveRecordConfig" InvalidFinderResult="Exception"/> or MyActiveRecord->setInvalidFinderResult(TActiveRecordInvalidFinderResult::Exception); or override MyActiveRecord->getInvalidFinderResult() to always return TActiveRecordInvalidFinderResult::Exception
2009-01-07Fixed Issue#65: Improvement of TActiveRecord::populateObjects()christophe.boulain
2008-10-21removed all trailing ?>qiang.xue
2008-10-21Fixed issue #11.qiang.xue
2008-10-16Ticket #891 (changed to non-static method)mikl
2008-10-16Ticket #891 (new static method table() in TActiveRecord)mikl
2008-10-13LIMIT 1 for ActiveRecord find() and findBy()carl
2008-09-24remove unuseful static in TActiveRecord::getRecordGateway()tof
2008-08-07fixed #855knut
2008-07-30updated copyrightknut
2008-03-07fixed #803.xue
2008-03-06Fixed #799.xue
2007-11-19added TActiveRecord::getActiveDbConnection.xue
2007-11-09TCache implements ArrayAccess. duplicate copyFrom in TActiveRecordwei
2007-11-08further AR refactoring.xue
2007-11-08refactored AR.xue
2007-11-01Refactored ActiveRecord: removed object registry, fixed relationship casing ↵wei
problems.
2007-10-15one more fix.xue
2007-10-15improved automatic foreign objects creation.xue
2007-10-13fixed belongs_to.xue
2007-10-13a bug fix.xue
2007-10-13Active Record now supports implicitly declared related propertiesxue
2007-10-11refactored a bit about ARxue
2007-10-08Allow active records to have multiple foreign key references to the same ↵wei
table. Add TXCache.
2007-10-03removed redundant code.xue
2007-09-29Changed RELATIONS declaration.xue
2007-09-28changed from protected to public.xue
2007-09-28Fixed #665.xue
2007-07-17Fixed #666.xue
2007-05-10Fixed #617wei
2007-05-07Update Active Record docs.wei
2007-05-04Add saving/updating ActiveRecord relationships.wei
2007-05-03Update active relations docswei
2007-05-01remove identity map in active record.wei
2007-04-30Reverted TActiveRecord::populateObject to protectedwei
2007-04-24add active record Relationswei
2007-04-22Update to Active Record to use Mysql 4.wei
Add TActiveRecordRelation
2007-04-16Updates to db stuff, removed js build from build.xml (no longer necessary)wei
2007-04-14Refactor ActiveRecordGateway to use TDataGatewayCommandwei
2007-04-12Refactor and add TTableGateway, System.Data.Common, System.Data.DataGatewaywei