[limb-svn] r6210 - 3.x/trunk/limb/active_record/src

svn at limb-project.com svn at limb-project.com
Thu Aug 2 13:05:55 MSD 2007


Author: pachanga
Date: 2007-08-02 13:05:55 +0400 (Thu, 02 Aug 2007)
New Revision: 6210
URL: http://fisheye.limb-project.com/changelog/limb/?cs=6210

Modified:
   3.x/trunk/limb/active_record/src/lmbARManyToManyCollection.class.php
Log:
-- fixing relation null condition for a more ANSI compatible

Modified: 3.x/trunk/limb/active_record/src/lmbARManyToManyCollection.class.php
===================================================================
--- 3.x/trunk/limb/active_record/src/lmbARManyToManyCollection.class.php	2007-08-01 11:49:50 UTC (rev 6209)
+++ 3.x/trunk/limb/active_record/src/lmbARManyToManyCollection.class.php	2007-08-02 09:05:55 UTC (rev 6210)
@@ -69,7 +69,7 @@
     $table = new lmbTableGateway($this->relation_info['table'], $this->conn);
     $criteria = new lmbSQLCriteria();
     $criteria->addAnd(new lmbSQLFieldCriteria($this->relation_info['field'], $this->owner->getId()));
-    $criteria->addAnd(new lmbSQLFieldCriteria($this->relation_info['foreign_field'], 'NULL', lmbSQLFieldCriteria :: NOT_EQUAL));
+    $criteria->addAnd(new lmbSQLFieldCriteria($this->relation_info['foreign_field'], null, lmbSQLFieldCriteria :: IS_NOT_NULL));
 
     $table->delete($criteria);
   }



More information about the limb-svn mailing list