[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/active_record/ -> CHANGELOG (source)

   1  0.3.0-alpha - 9 April 2007 (r5569)
   2  ==================================================
   3  
   4  -- much more robust single table inheritance support - lmbActiveRecord encodes inheritance path in 'kind' field and uses LIKE query in order to retrieve subclasses
   5  -- changes due to datasource package cleanup unification(DS-1)
   6  -- passing lmbActiveRecord object in constructor calls import
   7  -- lmbActiveRecord :: _getValueObject() loads value object if it's not set, not only if it's not set *and* active record is new
   8  -- slow @ operation removed during value object loading
   9  -- new event added - lmbActiveRecord :: _onSave(), it's called both in case of creating and updating
  10  -- lmbActiveRecord :: decodeInheritancePath($path) added, it explodes inheritance path and returns an array of classes
  11  
  12  0.2.2-alpha - 1 April 2007 (r5454)
  13  ==================================================
  14  
  15  -- lmbActiveRecord :: findOne(..) alias for findFirst(..) added
  16  -- lmbActiveRecord :: find(..) now supports simpler way to specify criteria with placeholders.
  17     This is possible now: lmbActiveRecord :: find("Book", array('name=? and author=?', 'book', 'bob'));
  18  -- minor changes due to global Limb3 functions renamings
  19  
  20  0.2.1-alpha - 13 March 2007 (r5232)
  21  ==================================================
  22  
  23  -- added lmbARRelationCollection :: getLimit(), getOffset().
  24  -- calling htmlspecialchars for proper encoding of html symbols in changelog, description and summary during package creation
  25  -- better PhpDocumentor comments
  26  -- lmbARRelationCollection now implements lmbPagedDataset interface instead of Iterator and Countable
  27  
  28  0.2.0-alpha - 16 February 2007 (r5025)
  29  ==================================================
  30  
  31  -- lmbActiveRecord :: findBySql($class_name, $sql) added, it returns a result set of decorated with active record objects of specified $class_name
  32  -- lmbActiveRecord :: registerGlobal*Callback(...) static methods added, it allows to register callbacks globally
  33  -- new class lmbActiveRecordMetaInfo - that contains db meta info for lmbActiveRecord class. This class helps to improve performance a bit
  34  -- lmbActiveRecordTools added to cache MetaInfos
  35  -- lmbARRecordSetDecorator :: _createObject() throws an exception if no such class exists
  36  -- initial PhpDocumentor comments added
  37  
  38  0.1.1-alpha - 14 December 2006 (r4578)
  39  ==================================================
  40  
  41  -- fixed: better checks for relation property dirtiness in one-to-one and one-to-many relations
  42  
  43  0.1.0-alpha - 14 December 2006 (r4537)
  44  ==================================================
  45  
  46  -- initial release of this package.


Generated: Thu Aug 7 04:44:03 2008 Cross-referenced by PHPXref 0.7