DataObjects/Group_Members.php
authorAlan Knowles <alan@akkbhome.com>
Thu, 14 Apr 2011 00:26:26 +0000 (08:26 +0800)
committerAlan Knowles <alan@akkbhome.com>
Thu, 14 Apr 2011 00:26:26 +0000 (08:26 +0800)
DataObjects/Group_Members.php

index 73a82b8..607ad32 100755 (executable)
@@ -19,6 +19,14 @@ class Pman_Core_DataObjects_Group_Members extends DB_DataObject
     ###END_AUTOCODE
     
     var $inAdmin = false;
+    
+    /**
+     * Get a list of memberships for a person
+     * @param Pman_Core_DataObjects_Person $person who
+     * @param 
+     *
+     */
+    
     function listGroupMembership($person, $arrayof = 'group_id') 
     {
         $this->inAdmin = false;
@@ -36,7 +44,8 @@ class Pman_Core_DataObjects_Group_Members extends DB_DataObject
         
         $t->find();
         
-        $ret = $arrayof == 'group_id' ? array(0) : array(); // default member of 'All groups'!!
+        $ret = $arrayof == 'group_id' ? array(0) : array();
+        // default member of 'All groups'!!
         
         while ($t->fetch()) {
             $ret[] = $t->$arrayof;
@@ -51,18 +60,5 @@ class Pman_Core_DataObjects_Group_Members extends DB_DataObject
     {
         return false;
     } 
-    function fetchAll($k= false) {
-        if ($k !== false) {
-            $this->selectAdd();
-            $this->selectAdd($k);
-        }
-        
-        $this->find();
-        $ret = array();
-        while ($this->fetch()) {
-            $ret[] = $k === false ? clone($this) : $this->$k;
-        }
-        return $ret;
-         
-    }
+   
 }