allow search contains for group name
[Pman.Core] / DataObjects / Core_group.php
index 1def6fb..a6b3757 100644 (file)
@@ -45,6 +45,10 @@ class Pman_Core_DataObjects_Core_group extends DB_DataObject
             $v = $this->escape($q['query']['name_starts']);
             $this->whereAdd("{$this->tableName()}.name like '{$v}%'");
         }
+        if (!empty($q['query']['name_contains'])) {
+            $v = $this->escape($q['query']['name_contains']);
+            $this->whereAdd("{$this->tableName()}.name like '%{$v}%'");
+        }
         
         if(!empty($q['_count_member_by_name'])){
             
@@ -210,7 +214,7 @@ class Pman_Core_DataObjects_Core_group extends DB_DataObject
         $gm = DB_Dataobject::factory('core_group_member');
         $gm->group_id = $this->id;
         $gm->user_id = is_object($person) ? $person->id : $person;
-        print_r($gm->count());exit;
+        
         if (!$gm->count()) {
             $gm->insert();
         }