| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
 Inheritance diagram for ilNewsItem:
 Inheritance diagram for ilNewsItem: Collaboration diagram for ilNewsItem:
 Collaboration diagram for ilNewsItem:| Public Member Functions | |
| __construct ($a_id=0) | |
| Constructor. | |
| setLimitation ($a_limitation) | |
| Set Limitation for number of items. | |
| getLimitation () | |
| Get Limitation for number of items. | |
| setContentTextIsLangVar ($a_val=0) | |
| Set content text ist lang var. | |
| getContentTextIsLangVar () | |
| Get content text ist lang var. | |
| setMobPlayCounter ($a_val) | |
| Set mob play counter. | |
| getMobPlayCounter () | |
| Get mob play counter. | |
| setMobDownloadCounter ($a_val) | |
| Set mob download counter. | |
| getMobDownloadCounter () | |
| Get mob download counter. | |
| read () | |
| Read item from database. | |
| create () | |
| Create. | |
| update ($a_as_new=false) | |
| Update item in database. | |
| getNewsForRefId ($a_ref_id, $a_only_public=false, $a_stopnesting=false, $a_time_period=0, $a_prevent_aggregation=true, $a_forum_group_sequences=false, $a_no_auto_generated=false, $a_ignore_date_filter=false, $a_user_id=null) | |
| Get News For Ref Id. | |
| getAggregatedNewsData ($a_ref_id, $a_only_public=false, $a_time_period=0, $a_prevent_aggregation=false, $a_starting_date="", $a_no_auto_generated=false, $a_user_id=null) | |
| Get news aggregation (e.g. | |
| aggregateForums ($news, $a_group_posting_sequence=false) | |
| aggregateFiles ($news, $a_ref_id) | |
| getAggregatedChildNewsData ($a_ref_id, $a_only_public=false, $a_time_period=0, $a_prevent_aggregation=false, $a_starting_date="", $a_no_auto_generated=false) | |
| Get news aggregation for child objects (e.g. | |
| setContext ($a_obj_id, $a_obj_type, $a_sub_obj_id=0, $a_sub_obj_type="") | |
| Convenient function to set the whole context information. | |
| queryNewsForContext ($a_for_rss_use=false, $a_time_period=0, $a_starting_date="", $a_no_auto_generated=false, $a_oldest_first=false, $a_limit=0) | |
| Query news for a context. | |
| checkNewsExistsForGroupCourse ($a_ref_id, $a_time_period=1) | |
| queryNewsForMultipleContexts ($a_contexts, $a_for_rss_use=false, $a_time_period=0, $a_starting_date="", $a_no_auto_generated=false, $a_user_id=null) | |
| Query News for multiple Contexts. | |
| _setRead ($a_user_id, $a_news_id) | |
| Set item read. | |
| _setUnread ($a_user_id, $a_news_id) | |
| Set item unread. | |
| mergeNews ($n1, $n2) | |
| Merges two sets of news. | |
| delete () | |
| Delete news item. | |
| _lookupDefaultPDPeriod () | |
| _lookupUserPDPeriod ($a_user_id) | |
| _lookupRSSPeriod () | |
| setPrivateFeedId ($a_userId) | |
| getPrivateFeedId () | |
| deliverMobFile ($a_purpose="Standard", $a_increase_download_cnt=false) | |
| Deliver mob file. | |
| increaseDownloadCounter () | |
| Increase download counter. | |
| increasePlayCounter () | |
| Increase play counter. | |
|  Public Member Functions inherited from ilNewsItemGen | |
| setId ($a_id) | |
| Set Id. | |
| getId () | |
| Get Id. | |
| setTitle ($a_title) | |
| Set Title. | |
| getTitle () | |
| Get Title. | |
| setContent ($a_content) | |
| Set Content. | |
| getContent () | |
| Get Content. | |
| setContextObjId ($a_context_obj_id) | |
| Set ContextObjId. | |
| getContextObjId () | |
| Get ContextObjId. | |
| setContextObjType ($a_context_obj_type) | |
| Set ContextObjType. | |
| getContextObjType () | |
| Get ContextObjType. | |
| setContextSubObjId ($a_context_sub_obj_id) | |
| Set ContextSubObjId. | |
| getContextSubObjId () | |
| Get ContextSubObjId. | |
| setContextSubObjType ($a_context_sub_obj_type) | |
| Set ContextSubObjType. | |
| getContextSubObjType () | |
| Get ContextSubObjType. | |
| setContentType ($a_content_type="text") | |
| Set ContentType. | |
| getContentType () | |
| Get ContentType. | |
| setCreationDate ($a_creation_date) | |
| Set CreationDate. | |
| getCreationDate () | |
| Get CreationDate. | |
| setUpdateDate ($a_update_date) | |
| Set UpdateDate. | |
| getUpdateDate () | |
| Get UpdateDate. | |
| setUserId ($a_user_id) | |
| Set UserId. | |
| getUserId () | |
| Get UserId. | |
| setVisibility ($a_visibility="users") | |
| Set Visibility. | |
| getVisibility () | |
| Get Visibility. | |
| setContentLong ($a_content_long) | |
| Set ContentLong. | |
| getContentLong () | |
| Get ContentLong. | |
| setPriority ($a_priority=1) | |
| Set Priority. | |
| getPriority () | |
| Get Priority. | |
| setContentIsLangVar ($a_content_is_lang_var=0) | |
| Set ContentIsLangVar. | |
| getContentIsLangVar () | |
| Get ContentIsLangVar. | |
| setMobId ($a_mob_id) | |
| Set MobId. | |
| getMobId () | |
| Get MobId. | |
| setPlaytime ($a_playtime) | |
| Set Playtime. | |
| getPlaytime () | |
| Get Playtime. | |
| queryNewsForContext () | |
| Query NewsForContext. | |
| queryNewsForVisibility () | |
| Query NewsForVisibility. | |
| Static Public Member Functions | |
| static | _getNewsItemsOfUser ($a_user_id, $a_only_public=false, $a_prevent_aggregation=false, $a_per=0, &$a_cnt=NULL) | 
| Get all news items for a user. | |
| static | _getDefaultVisibilityForRefId ($a_ref_id) | 
| Get default visibility for reference id. | |
| static | deleteNewsOfContext ($a_context_obj_id, $a_context_obj_type, $a_context_sub_obj_id=0, $a_context_sub_obj_type="") | 
| Delete all news of a context. | |
| static | _lookupTitle ($a_news_id) | 
| Lookup News Title. | |
| static | _lookupVisibility ($a_news_id) | 
| Lookup News Visibility. | |
| static | _lookupMobId ($a_news_id) | 
| Lookup mob id. | |
| static | filterObjIdsPerNews ($a_obj_ids, $a_time_period=0, $a_starting_date="", $a_ending_date= '', $ignore_period=false) | 
| Checks whether news are available for. | |
| static | determineNewsTitle ($a_context_obj_type, $a_title, $a_content_is_lang_var, $a_agg_ref_id=0, $a_aggregation="") | 
| Determine title for news item entry. | |
| static | determineNewsContent ($a_context_obj_type, $a_content, $a_is_lang_var) | 
| Determine new content. | |
| static | getFirstNewsIdForContext ($a_context_obj_id, $a_context_obj_type, $a_context_sub_obj_id="", $a_context_sub_obj_type="") | 
| Get first new id of news set related to a certain context. | |
| static | getLastNewsIdForContext ($a_context_obj_id, $a_context_obj_type, $a_context_sub_obj_id="", $a_context_sub_obj_type="", $a_only_today=false) | 
| Get last news id of news set related to a certain context. | |
| static | _lookupMediaObjectUsages ($a_mob_id) | 
| Lookup media object usage(s) | |
| static | _lookupContextObjId ($a_news_id) | 
| Context Object ID. | |
| Private Attributes | |
| $limitation | |
| Static Private Attributes | |
| static | $privFeedId = false | 
| Additional Inherited Members | |
|  Protected Attributes inherited from ilNewsItemGen | |
| $id | |
| $title | |
| $content | |
| $context_obj_id | |
| $context_obj_type | |
| $context_sub_obj_id | |
| $context_sub_obj_type | |
| $content_type = "text" | |
| $creation_date | |
| $update_date | |
| $user_id | |
| $visibility = "users" | |
| $content_long | |
| $priority = 1 | |
| $content_is_lang_var = 0 | |
| $mob_id | |
| $playtime | |
Definition at line 22 of file class.ilNewsItem.php.
| ilNewsItem::__construct | ( | $a_id = 0 | ) | 
Constructor.
| int | $a_id | 
Reimplemented from ilNewsItemGen.
Definition at line 33 of file class.ilNewsItem.php.
| 
 | static | 
Get default visibility for reference id.
| $a_ref_id | reference id | 
Definition at line 1033 of file class.ilNewsItem.php.
References $ilSetting, $path, $row, ilNewsItemGen\$visibility, and ilBlockSetting\_lookup().
Referenced by ilObjFile\createProperties(), ilObjForum\createSettings(), ilNewsItemGUI\initFormNewsItem(), and ilNewsForContextBlockGUI\initSettingsForm().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get all news items for a user.
Definition at line 280 of file class.ilNewsItem.php.
References $ref_id, ilObject\_getAllReferences(), ilParticipants\_getMembershipByType(), ilNewsSubscription\_getSubscriptionsOfUser(), ilObjUser\_lookupDesktopItems(), ilObject\_lookupObjId(), ilObjUser\_lookupPref(), ilObject\_lookupType(), getPrivateFeedId(), mergeNews(), and ilUtil\sortArray().
Referenced by ilPDNewsBlockGUI\getNewsData(), and ilUserFeedWriter\ilUserFeedWriter().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 1387 of file class.ilNewsItem.php.
References $query.
Referenced by ilObjMediaObject\getParentObjectIdForUsage().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::_lookupDefaultPDPeriod | ( | ) | 
Definition at line 1401 of file class.ilNewsItem.php.
Referenced by _lookupUserPDPeriod(), ilObjNewsSettingsGUI\editSettings(), ilPDNewsBlockGUI\editSettings(), and ilPDNewsTableGUI\initFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup media object usage(s)
Definition at line 1365 of file class.ilNewsItem.php.
References $query.
Referenced by ilObjMediaObject\lookupUsages().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup mob id.
Definition at line 1163 of file class.ilNewsItem.php.
References $query.
Referenced by ilNewsExporter\getXmlExportHeadDependencies().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::_lookupRSSPeriod | ( | ) | 
Definition at line 1438 of file class.ilNewsItem.php.
Referenced by ilObjNewsSettingsGUI\editSettings(), ilObjectFeedWriter\ilObjectFeedWriter(), ilUserFeedWriter\ilUserFeedWriter(), and ilObjMediaCastGUI\initSettingsForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Lookup News Title.
Definition at line 1134 of file class.ilNewsItem.php.
References $query.
Referenced by ilShopResultPresentationGUI\__appendChildLinks().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::_lookupUserPDPeriod | ( | $a_user_id | ) | 
Definition at line 1413 of file class.ilNewsItem.php.
References $ilSetting, ilBlockSetting\_lookup(), and _lookupDefaultPDPeriod().
Referenced by ilPDNewsBlockGUI\editSettings(), ilPDNewsBlockGUI\getHTML(), ilPDNewsBlockGUI\getNewsData(), ilPDNewsTableGUI\initFilter(), and ilPDNewsGUI\view().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
| ilNewsItem::_setRead | ( | $a_user_id, | |
| $a_news_id | |||
| ) | 
Set item read.
Definition at line 971 of file class.ilNewsItem.php.
Referenced by ilNewsForContextBlockGUI\showNews().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::_setUnread | ( | $a_user_id, | |
| $a_news_id | |||
| ) | 
Set item unread.
Definition at line 998 of file class.ilNewsItem.php.
| ilNewsItem::aggregateFiles | ( | $news, | |
| $a_ref_id | |||
| ) | 
Definition at line 598 of file class.ilNewsItem.php.
Referenced by getAggregatedChildNewsData(), and getAggregatedNewsData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::aggregateForums | ( | $news, | |
| $a_group_posting_sequence = false | |||
| ) | 
Definition at line 548 of file class.ilNewsItem.php.
Referenced by getNewsForRefId().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::checkNewsExistsForGroupCourse | ( | $a_ref_id, | |
| $a_time_period = 1 | |||
| ) | 
| int | $a_ref_id | |
| int | $a_time_period | hours | 
Definition at line 831 of file class.ilNewsItem.php.
References $query.
| ilNewsItem::create | ( | ) | 
Create.
Reimplemented from ilNewsItemGen.
Definition at line 157 of file class.ilNewsItem.php.
References $query, ilNewsItemGen\getContent(), ilNewsItemGen\getContentIsLangVar(), ilNewsItemGen\getContentLong(), getContentTextIsLangVar(), ilNewsItemGen\getContentType(), ilNewsItemGen\getContextObjId(), ilNewsItemGen\getContextObjType(), ilNewsItemGen\getContextSubObjId(), ilNewsItemGen\getContextSubObjType(), ilNewsItemGen\getId(), getLimitation(), ilNewsItemGen\getMobId(), ilNewsItemGen\getPlaytime(), ilNewsItemGen\getPriority(), ilNewsItemGen\getTitle(), ilNewsItemGen\getUserId(), ilNewsItemGen\getVisibility(), ilUtil\now(), and ilNewsItemGen\setId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilNewsItem::delete | ( | ) | 
Delete news item.
Reimplemented from ilNewsItemGen.
Definition at line 1073 of file class.ilNewsItem.php.
References ilObject\_exists(), and ilNewsItemGen\getMobId().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Delete all news of a context.
Definition at line 1100 of file class.ilNewsItem.php.
References $query.
Referenced by ilPageObject\delete().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::deliverMobFile | ( | $a_purpose = "Standard", | |
| $a_increase_download_cnt = false | |||
| ) | 
Deliver mob file.
| @return | 
Definition at line 1464 of file class.ilNewsItem.php.
References $file, ilObjMediaObject\_getDirectory(), ilUtil\deliverFile(), ilNewsItemGen\getMobId(), increaseDownloadCounter(), ilUtil\redirect(), and ilUtil\sendFailure().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Determine new content.
Definition at line 1285 of file class.ilNewsItem.php.
References $lng.
Referenced by ilObjectFeedWriter\ilObjectFeedWriter(), ilUserFeedWriter\ilUserFeedWriter(), ilMembershipCronNotifications\sendMail(), and ilNewsForContextBlockGUI\showNews().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Determine title for news item entry.
Definition at line 1210 of file class.ilNewsItem.php.
References $lng.
Referenced by ilNewsForContextBlockGUI\fillRow(), ilObjectFeedWriter\ilObjectFeedWriter(), ilUserFeedWriter\ilUserFeedWriter(), ilMembershipCronNotifications\sendMail(), and ilNewsForContextBlockGUI\showNews().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Checks whether news are available for.
Definition at line 1177 of file class.ilNewsItem.php.
References $query.
Referenced by getAggregatedChildNewsData(), getAggregatedNewsData(), and ilPDNewsGUI\view().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getAggregatedChildNewsData | ( | $a_ref_id, | |
| $a_only_public = false, | |||
| $a_time_period = 0, | |||
| $a_prevent_aggregation = false, | |||
| $a_starting_date = "", | |||
| $a_no_auto_generated = false | |||
| ) | 
Get news aggregation for child objects (e.g.
for categories)
Definition at line 633 of file class.ilNewsItem.php.
References $ref_id, aggregateFiles(), filterObjIdsPerNews(), getNewsForRefId(), mergeNews(), queryNewsForMultipleContexts(), and ilUtil\sortArray().
Referenced by getNewsForRefId().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getAggregatedNewsData | ( | $a_ref_id, | |
| $a_only_public = false, | |||
| $a_time_period = 0, | |||
| $a_prevent_aggregation = false, | |||
| $a_starting_date = "", | |||
| $a_no_auto_generated = false, | |||
| $a_user_id = null | |||
| ) | 
Get news aggregation (e.g.
for courses, groups)
Definition at line 452 of file class.ilNewsItem.php.
References $ref_id, aggregateFiles(), filterObjIdsPerNews(), mergeNews(), ilObjectActivation\preloadData(), queryNewsForMultipleContexts(), and ilUtil\sortArray().
Referenced by getNewsForRefId().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getContentTextIsLangVar | ( | ) | 
Get content text ist lang var.
Definition at line 75 of file class.ilNewsItem.php.
Referenced by create(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get first new id of news set related to a certain context.
Definition at line 1305 of file class.ilNewsItem.php.
References $query.
Referenced by ilForum\deletePost(), ilForumTopic\movePosts(), and ilForum\postCensorship().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get last news id of news set related to a certain context.
Definition at line 1328 of file class.ilNewsItem.php.
References ilNewsItemGen\$id, $query, and ilUtil\now().
Referenced by ilWikiPage\updateNews().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getLimitation | ( | ) | 
Get Limitation for number of items.
Definition at line 55 of file class.ilNewsItem.php.
References $limitation.
Referenced by create().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getMobDownloadCounter | ( | ) | 
Get mob download counter.
Definition at line 115 of file class.ilNewsItem.php.
Referenced by increaseDownloadCounter(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getMobPlayCounter | ( | ) | 
Get mob play counter.
Definition at line 95 of file class.ilNewsItem.php.
Referenced by increasePlayCounter(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getNewsForRefId | ( | $a_ref_id, | |
| $a_only_public = false, | |||
| $a_stopnesting = false, | |||
| $a_time_period = 0, | |||
| $a_prevent_aggregation = true, | |||
| $a_forum_group_sequences = false, | |||
| $a_no_auto_generated = false, | |||
| $a_ignore_date_filter = false, | |||
| $a_user_id = null | |||
| ) | 
Get News For Ref Id.
$a_user_id does only work for groups and courses so far
Definition at line 377 of file class.ilNewsItem.php.
References ilBlockSetting\_lookup(), ilObject\_lookupObjId(), ilObject\_lookupType(), aggregateForums(), getAggregatedChildNewsData(), getAggregatedNewsData(), and NEWS_PUBLIC.
Referenced by getAggregatedChildNewsData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::getPrivateFeedId | ( | ) | 
Definition at line 1453 of file class.ilNewsItem.php.
References $privFeedId.
Referenced by _getNewsItemsOfUser(), queryNewsForContext(), and queryNewsForMultipleContexts().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::increaseDownloadCounter | ( | ) | 
Increase download counter.
| @return | 
Definition at line 1511 of file class.ilNewsItem.php.
References ilNewsItemGen\getId(), getMobDownloadCounter(), and setMobDownloadCounter().
Referenced by deliverMobFile().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::increasePlayCounter | ( | ) | 
Increase play counter.
| @return | 
Definition at line 1530 of file class.ilNewsItem.php.
References ilNewsItemGen\getId(), getMobPlayCounter(), and setMobPlayCounter().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilNewsItem::mergeNews | ( | $n1, | |
| $n2 | |||
| ) | 
Merges two sets of news.
| array | $n1 | Array of news | 
| array | $n2 | Array of news | 
Definition at line 1018 of file class.ilNewsItem.php.
References ilNewsItemGen\$id.
Referenced by _getNewsItemsOfUser(), getAggregatedChildNewsData(), and getAggregatedNewsData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::queryNewsForContext | ( | $a_for_rss_use = false, | |
| $a_time_period = 0, | |||
| $a_starting_date = "", | |||
| $a_no_auto_generated = false, | |||
| $a_oldest_first = false, | |||
| $a_limit = 0 | |||
| ) | 
Query news for a context.
| boolean | query for outgoing rss feed | 
| int | time period in seconds | 
| string | startind date | 
| boolean | do not include auto generated news items | 
Definition at line 716 of file class.ilNewsItem.php.
References $ilUser, $lng, $query, $result, ilBlockSetting\_lookup(), ilNewsItemGen\getContextObjId(), ilNewsItemGen\getContextObjType(), ilNewsItemGen\getContextSubObjId(), ilNewsItemGen\getContextSubObjType(), getPrivateFeedId(), NEWS_PUBLIC, and ilNewsItemGen\queryNewsForContext().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilNewsItem::queryNewsForMultipleContexts | ( | $a_contexts, | |
| $a_for_rss_use = false, | |||
| $a_time_period = 0, | |||
| $a_starting_date = "", | |||
| $a_no_auto_generated = false, | |||
| $a_user_id = null | |||
| ) | 
Query News for multiple Contexts.
| array | $a_contexts | array of array("obj_id", "obj_type") | 
Definition at line 874 of file class.ilNewsItem.php.
References $ilCtrl, $ilUser, $lng, $query, $result, ilNewsItemGen\$user_id, ilBlockSetting\_lookup(), getPrivateFeedId(), and NEWS_PUBLIC.
Referenced by getAggregatedChildNewsData(), and getAggregatedNewsData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::read | ( | ) | 
Read item from database.
Definition at line 123 of file class.ilNewsItem.php.
References $query, ilNewsItemGen\getId(), ilNewsItemGen\setContent(), ilNewsItemGen\setContentIsLangVar(), ilNewsItemGen\setContentLong(), setContentTextIsLangVar(), ilNewsItemGen\setContentType(), ilNewsItemGen\setContextObjId(), ilNewsItemGen\setContextObjType(), ilNewsItemGen\setContextSubObjId(), ilNewsItemGen\setContextSubObjType(), ilNewsItemGen\setCreationDate(), setMobDownloadCounter(), ilNewsItemGen\setMobId(), setMobPlayCounter(), ilNewsItemGen\setPlaytime(), ilNewsItemGen\setPriority(), ilNewsItemGen\setTitle(), ilNewsItemGen\setUpdateDate(), ilNewsItemGen\setUserId(), and ilNewsItemGen\setVisibility().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilNewsItem::setContentTextIsLangVar | ( | $a_val = 0 | ) | 
Set content text ist lang var.
| boolean | $a_content_is_lang_var | 
Definition at line 65 of file class.ilNewsItem.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::setContext | ( | $a_obj_id, | |
| $a_obj_type, | |||
| $a_sub_obj_id = 0, | |||
| $a_sub_obj_type = "" | |||
| ) | 
Convenient function to set the whole context information.
Definition at line 700 of file class.ilNewsItem.php.
References ilNewsItemGen\setContextObjId(), ilNewsItemGen\setContextObjType(), ilNewsItemGen\setContextSubObjId(), and ilNewsItemGen\setContextSubObjType().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilNewsItem::setLimitation | ( | $a_limitation | ) | 
Set Limitation for number of items.
| boolean | $a_limitation | Limitation for number of items | 
Definition at line 45 of file class.ilNewsItem.php.
| ilNewsItem::setMobDownloadCounter | ( | $a_val | ) | 
Set mob download counter.
| int | $a_val | counter | 
Definition at line 105 of file class.ilNewsItem.php.
Referenced by increaseDownloadCounter(), and read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::setMobPlayCounter | ( | $a_val | ) | 
Set mob play counter.
| int | $a_val | counter | 
Definition at line 85 of file class.ilNewsItem.php.
Referenced by increasePlayCounter(), and read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::setPrivateFeedId | ( | $a_userId | ) | 
Definition at line 1448 of file class.ilNewsItem.php.
References $privFeedId.
Referenced by ilObjectFeedWriter\ilObjectFeedWriter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilNewsItem::update | ( | $a_as_new = false | ) | 
Update item in database.
| boolean | $a_as_new | If true, creation date is set "now" | 
Definition at line 235 of file class.ilNewsItem.php.
References ilNewsItemGen\getContent(), ilNewsItemGen\getContentIsLangVar(), ilNewsItemGen\getContentLong(), getContentTextIsLangVar(), ilNewsItemGen\getContentType(), ilNewsItemGen\getContextObjId(), ilNewsItemGen\getContextObjType(), ilNewsItemGen\getContextSubObjId(), ilNewsItemGen\getContextSubObjType(), ilNewsItemGen\getId(), getMobDownloadCounter(), ilNewsItemGen\getMobId(), getMobPlayCounter(), ilNewsItemGen\getPlaytime(), ilNewsItemGen\getPriority(), ilNewsItemGen\getTitle(), ilNewsItemGen\getUserId(), ilNewsItemGen\getVisibility(), and ilUtil\now().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 26 of file class.ilNewsItem.php.
Referenced by getLimitation().
| 
 | staticprivate | 
Definition at line 25 of file class.ilNewsItem.php.
Referenced by getPrivateFeedId(), and setPrivateFeedId().