<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2021, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
public static function countUnseen()
{
$stmt = DBA::p("SELECT `group`.`id`, `group`.`name`,
- (SELECT COUNT(*) FROM `post-view`
+ (SELECT COUNT(*) FROM `post-user`
WHERE `uid` = ?
AND `unseen`
AND `contact-id` IN
return $return;
}
- /**
- * Mark a group as deleted based on its name
- *
- * @param int $uid
- * @param string $name
- * @return bool
- * @throws \Exception
- * @deprecated Use Group::remove instead
- *
- */
- public static function removeByName($uid, $name)
- {
- $return = false;
- if (!empty($uid) && !empty($name)) {
- $gid = self::getIdByName($uid, $name);
-
- $return = self::remove($gid);
- }
-
- return $return;
- }
-
/**
* Adds a contact to a group
*
return $return;
}
- /**
- * Removes a contact from a group based on its name
- *
- * @param int $uid
- * @param string $name
- * @param int $cid
- * @return boolean
- * @throws \Exception
- * @deprecated Use Group::removeMember instead
- *
- */
- public static function removeMemberByName($uid, $name, $cid)
- {
- $gid = self::getIdByName($uid, $name);
-
- $return = self::removeMember($gid, $cid);
-
- return $return;
- }
-
/**
* Returns the combined list of contact ids from a group id list
*