53 : array {
54 $user = $this->domain->user();
55 $news_item = new \ilNewsItem();
56 $news_item->setContextObjId($context_obj_id);
57 $news_item->setContextObjType($context_type);
58
60 $news_data = $news_item->getNewsForRefId(
62 false,
63 false,
64 $period,
65 true,
66 false,
67 !$include_auto_entries,
68 false,
69 null,
70 $items_per_load,
71 $excluded
72 );
73 } else {
74 $cnt = [];
76 $user->getId(),
77 false,
78 true,
79 $period,
80 $cnt,
81 !$include_auto_entries,
82 $excluded,
83 $items_per_load
84 );
85 }
86 return $news_data;
87 }
static _getNewsItemsOfUser(int $a_user_id, bool $a_only_public=false, bool $a_prevent_aggregation=false, int $a_per=0, array &$a_cnt=[], bool $no_auto_generated=false, array $excluded=[], int $a_limit=0)
Get all news items for a user.