function getNotices($offset, $limit, $sinceId, $maxId)
{
+ //common_debug('offset=' . $offset . ',limit=' . $limit . ',sinceId=' . $sinceId . ',maxId=' . $maxId . ' - CALLED!');
$all = array();
do {
$ids = $this->getNoticeIds($offset, $limit, $sinceId, $maxId);
+ //common_debug('ids()=' . count($ids));
$notices = Notice::pivotGet('id', $ids);
$limit -= count($notices);
}
+ //common_debug('all()=' . count($all));
} while (count($notices) < count($ids) && count($ids) > 0);
+ //common_debug('all()=' . count($all) . ' - EXIT!');
return new ArrayWrapper($all);
}
}