]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Group.php
Avoid undefined index
[friendica.git] / src / Model / Group.php
index 558e145ab79e48a64b925dec4475669af03d6e0f..50a3affa19bcbca02e0047c76dbfdd2c3a7af307 100644 (file)
@@ -4,8 +4,8 @@
  */
 namespace Friendica\Model;
 
-use Friendica\Core\L10n;
 use Friendica\BaseObject;
+use Friendica\Core\L10n;
 use Friendica\Database\DBM;
 use dba;
 
@@ -54,6 +54,19 @@ class Group extends BaseObject
                return $return;
        }
 
+       /**
+        * Update group information.
+        *
+        * @param  int    $id   Group ID
+        * @param  string $name Group name
+        *
+        * @return bool Was the update successful?
+        */
+       public static function update($id, $name)
+       {
+               return dba::update('group', ['name' => $name], ['id' => $id]);
+       }
+
        /**
         * @brief Get a list of group ids a contact belongs to
         *
@@ -289,8 +302,7 @@ class Group extends BaseObject
                }
 
                if ($check_dead && !$use_gcontact) {
-                       require_once 'include/acl_selectors.php';
-                       $return = prune_deadguys($return);
+                       Contact::pruneUnavailable($return);
                }
                return $return;
        }