public static function getUsers(&$Data)
{
$UserIDs = [];
foreach ($Data as &$Row) {
if (is_string($Row['Data'])) {
$Row['Data'] = dbdecode($Row['Data']);
}
$UserIDs[$Row['ActivityUserID']] = 1;
$UserIDs[$Row['RegardingUserID']] = 1;
if (isset($Row['Data']['ActivityUserIDs'])) {
foreach ($Row['Data']['ActivityUserIDs'] as $UserID) {
$UserIDs[$UserID] = 1;
}
}
if (isset($Row['Data']['RegardingUserIDs'])) {
foreach ($Row['Data']['RegardingUserIDs'] as $UserID) {
$UserIDs[$UserID] = 1;
}
}
}
Gdn::userModel()->getIDs(array_keys($UserIDs));
}