NoticeStream already handles "getNotices"
This commit is contained in:
parent
40416c2c69
commit
e41d324a53
@ -136,30 +136,4 @@ class RawInboxNoticeStream extends NoticeStream
|
|||||||
|
|
||||||
return $ids;
|
return $ids;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getNotices($offset, $limit, $sinceId, $maxId)
|
|
||||||
{
|
|
||||||
$all = array();
|
|
||||||
|
|
||||||
do {
|
|
||||||
|
|
||||||
$ids = $this->getNoticeIds($offset, $limit, $sinceId, $maxId);
|
|
||||||
|
|
||||||
$notices = Notice::pivotGet('id', $ids);
|
|
||||||
|
|
||||||
// By default, takes out false values
|
|
||||||
|
|
||||||
$notices = array_filter($notices);
|
|
||||||
|
|
||||||
$all = array_merge($all, $notices);
|
|
||||||
|
|
||||||
if (count($notices < count($ids))) {
|
|
||||||
$offset += $limit;
|
|
||||||
$limit -= count($notices);
|
|
||||||
}
|
|
||||||
|
|
||||||
} while (count($notices) < count($ids) && count($ids) > 0);
|
|
||||||
|
|
||||||
return new ArrayWrapper($all);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user