Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/announcementcenter.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Manager.php')
-rw-r--r--lib/Manager.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Manager.php b/lib/Manager.php
index ea59b26..cd618ee 100644
--- a/lib/Manager.php
+++ b/lib/Manager.php
@@ -207,16 +207,17 @@ class Manager {
/**
* @param int $offsetId
+ * @param int $limit
* @return Announcement[]
*/
- public function getAnnouncements(int $offsetId = 0): array {
+ public function getAnnouncements(int $offsetId = 0, int $limit = 7): array {
$userGroups = $this->getUserGroups();
$memberOfAdminGroups = array_intersect($this->getAdminGroups(), $userGroups);
if (!empty($memberOfAdminGroups)) {
$userGroups = [];
}
- $announcements = $this->announcementMapper->getAnnouncements($userGroups, $offsetId);
+ $announcements = $this->announcementMapper->getAnnouncements($userGroups, $offsetId, $limit);
return $announcements;
}