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

svn at limb-project.com svn at limb-project.com
Thu Nov 22 12:46:11 MSK 2007


Author: wiliam
Date: 2007-11-22 12:46:10 +0300 (Thu, 22 Nov 2007)
New Revision: 6538
URL: http://fisheye.limb-project.com/changelog/limb/?cs=6538

Modified:
   3.x/trunk/limb/active_record/src/lmbActiveRecord.class.php
Log:
-- lmbActiveRecord :: getComposedOfRelationsInfo added;

Modified: 3.x/trunk/limb/active_record/src/lmbActiveRecord.class.php
===================================================================
--- 3.x/trunk/limb/active_record/src/lmbActiveRecord.class.php	2007-11-22 07:26:55 UTC (rev 6537)
+++ 3.x/trunk/limb/active_record/src/lmbActiveRecord.class.php	2007-11-22 09:46:10 UTC (rev 6538)
@@ -371,6 +371,14 @@
     return $this->_many_belongs_to;
   }
   /**
+   *  Returns all relations info for composed_of
+   *  @return array
+   */
+  function getComposedOfRelationsInfo()
+  {
+    return $this->_composed_of;
+  }
+  /**
    *  Returns default sort params
    *  @return array
    */
@@ -845,10 +853,10 @@
       return;
 
     $value = $this->_getRaw($property);
-    
+
     if((!$value) && !$this->_isRequiedValueObject($property))
       return $value;
-    
+
     if(!is_object($value))
     {
       $object = $this->_loadValueObject($property, $value);
@@ -863,10 +871,10 @@
     if(isset($this->_composed_of[$property]['can_be_null']) && $this->_composed_of[$property]['can_be_null'])
       return false;
     else
-      return true;     
+      return true;
   }
-  
 
+
   protected function _doSave($need_validation)
   {
     if($this->_is_being_saved)



More information about the limb-svn mailing list