3declare(strict_types=1);
5namespace Bitrix\Socialnetwork\Collab\Provider;
7use Bitrix\Socialnetwork\Collab\Activity\LastActivity;
8use Bitrix\Socialnetwork\Collab\Collab;
9use Bitrix\Socialnetwork\Collab\Internals\CollabLastActivityTable;
10use Bitrix\Socialnetwork\Helper\InstanceTrait;
18 $query = CollabLastActivityTable::query()
19 ->setSelect([
'USER_ID',
'COLLAB_ID',
'ACTIVITY_DATE'])
20 ->where(
'MEMBER.USER_ID',
$userId);
38 $lastActivity = $this->
get($userId);
39 if ($lastActivity ===
null)
44 return CollabProvider::getInstance()->getCollab($lastActivity->collabId);
if(!is_object($USER)||! $USER->IsAuthorized()) $userId