]> git.mxchange.org Git - friendica.git/blobdiff - src/Object/Contact.php
Add block/unblock methods to Contact class
[friendica.git] / src / Object / Contact.php
index 919113672e18c6f60ac4109e01ca3a1960ea4e73..1aee2c2b57fcc18092e82a69124ad0b71cb16a75 100644 (file)
@@ -821,4 +821,30 @@ class Contact extends BaseObject
 
                return $account_type;
        }
+
+       /**
+        * @brief Blocks a contact
+        *
+        * @param int $uid
+        * @return bool
+        */
+       public static function block($uid)
+       {
+               $return = dba::update('contact', ['blocked' => true], ['id' => $uid]);
+
+               return $return;
+       }
+
+       /**
+        * @brief Unblocks a contact
+        *
+        * @param int $uid
+        * @return bool
+        */
+       public static function unblock($uid)
+       {
+               $return = dba::update('contact', ['blocked' => false], ['id' => $uid]);
+
+               return $return;
+       }
 }