ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Class ilObjForumNotificationDataProvider. More...
Public Member Functions | |
__construct (ilForumPost $objPost, $ref_id) | |
getRefId () | |
getObjId () | |
getThreadId () | |
getPostId () | |
getForumId () | |
getForumTitle () | |
getThreadTitle () | |
getPostTitle () | |
getPostMessage () | |
getPosDisplayUserId () | |
getPostUserName ($user_lang) | |
getPostDate () | |
getPostUpdate () | |
getPostUpdateUserName ($user_lang) | |
getPostCensored () | |
getPostCensoredDate () | |
getCensorshipComment () | |
getAttachments () | |
getPosUserAlias () | |
getForumNotificationRecipients () | |
getThreadNotificationRecipients () | |
getPostAnsweredRecipients () | |
getPostActivationRecipients () | |
setPosAuthorId ($pos_author_id) | |
getPosAuthorId () | |
Data Fields | |
$pos_author_id = 0 | |
$objPost | |
Protected Member Functions | |
read () | |
Protected Attributes | |
$ref_id = 0 | |
$obj_id = 0 | |
$post_user_name = '' | |
$forum_id = 0 | |
$forum_title = '' | |
$thread_title = '' | |
$attachments = array() | |
Private Member Functions | |
readThreadTitle () | |
readForumData () | |
readAttachments () | |
Class ilObjForumNotificationDataProvider.
Definition at line 10 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::__construct | ( | ilForumPost | $objPost, |
$ref_id | |||
) |
ilForumPost | $objPost | |
int | $ref_id |
Definition at line 59 of file class.ilObjForumNotificationDataProvider.php.
References $objPost, $ref_id, ilObject\_lookupObjId(), and read().
ilObjForumNotificationDataProvider::getAttachments | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 237 of file class.ilObjForumNotificationDataProvider.php.
References $attachments.
ilObjForumNotificationDataProvider::getCensorshipComment | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 229 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getForumId | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 102 of file class.ilObjForumNotificationDataProvider.php.
References $forum_id.
Referenced by getForumNotificationRecipients().
ilObjForumNotificationDataProvider::getForumNotificationRecipients | ( | ) |
Definition at line 311 of file class.ilObjForumNotificationDataProvider.php.
References $ilDB, $ilUser, $ref_id, $res, $row, ilObject\_getAllReferences(), getForumId(), and getObjId().
Referenced by ilForumAppEventListener\delegateNotification().
ilObjForumNotificationDataProvider::getForumTitle | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 110 of file class.ilObjForumNotificationDataProvider.php.
References $forum_title.
ilObjForumNotificationDataProvider::getObjId | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 78 of file class.ilObjForumNotificationDataProvider.php.
References $obj_id.
Referenced by getForumNotificationRecipients(), getThreadNotificationRecipients(), readAttachments(), and readForumData().
ilObjForumNotificationDataProvider::getPosAuthorId | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 410 of file class.ilObjForumNotificationDataProvider.php.
References $pos_author_id.
ilObjForumNotificationDataProvider::getPosDisplayUserId | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 142 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostActivationRecipients | ( | ) |
Definition at line 392 of file class.ilObjForumNotificationDataProvider.php.
References ilForum\_getModerators(), and getRefId().
Referenced by ilForumAppEventListener\delegateNotification().
ilObjForumNotificationDataProvider::getPostAnsweredRecipients | ( | ) |
Definition at line 378 of file class.ilObjForumNotificationDataProvider.php.
References ilForumPost\getPosAuthorId().
Referenced by ilForumAppEventListener\delegateNotification().
ilObjForumNotificationDataProvider::getPostCensored | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 216 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostCensoredDate | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 224 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostDate | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 173 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostId | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 94 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostMessage | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 134 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostTitle | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 126 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostUpdate | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 181 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getPostUpdateUserName | ( | $user_lang | ) |
Implements ilForumNotificationMailData.
Definition at line 189 of file class.ilObjForumNotificationDataProvider.php.
References $post_user_name, and ilObjUser\_lookupLogin().
ilObjForumNotificationDataProvider::getPostUserName | ( | $user_lang | ) |
Implements ilForumNotificationMailData.
Definition at line 150 of file class.ilObjForumNotificationDataProvider.php.
References $post_user_name, and ilObjUser\_lookupLogin().
ilObjForumNotificationDataProvider::getPosUserAlias | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 245 of file class.ilObjForumNotificationDataProvider.php.
ilObjForumNotificationDataProvider::getRefId | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 70 of file class.ilObjForumNotificationDataProvider.php.
References $ref_id.
Referenced by getPostActivationRecipients().
ilObjForumNotificationDataProvider::getThreadId | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 86 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getThreadNotificationRecipients().
ilObjForumNotificationDataProvider::getThreadNotificationRecipients | ( | ) |
Definition at line 346 of file class.ilObjForumNotificationDataProvider.php.
References $_SESSION, $ilDB, $ilUser, $ref_id, $res, $row, ilObject\_getAllReferences(), getObjId(), and getThreadId().
Referenced by ilForumAppEventListener\delegateNotification().
ilObjForumNotificationDataProvider::getThreadTitle | ( | ) |
Implements ilForumNotificationMailData.
Definition at line 118 of file class.ilObjForumNotificationDataProvider.php.
References $thread_title.
|
protected |
Definition at line 253 of file class.ilObjForumNotificationDataProvider.php.
References readAttachments(), readForumData(), and readThreadTitle().
Referenced by __construct().
|
private |
Definition at line 296 of file class.ilObjForumNotificationDataProvider.php.
References getObjId().
Referenced by read().
|
private |
Definition at line 279 of file class.ilObjForumNotificationDataProvider.php.
References $ilDB, $result, $row, and getObjId().
Referenced by read().
|
private |
ilObjForumNotificationDataProvider::setPosAuthorId | ( | $pos_author_id | ) |
$pos_author_id |
Definition at line 402 of file class.ilObjForumNotificationDataProvider.php.
References $pos_author_id.
|
protected |
Definition at line 48 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getAttachments().
|
protected |
Definition at line 33 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getForumId().
|
protected |
Definition at line 38 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getForumTitle().
|
protected |
Definition at line 20 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getObjId().
ilObjForumNotificationDataProvider::$objPost |
Definition at line 53 of file class.ilObjForumNotificationDataProvider.php.
Referenced by __construct().
ilObjForumNotificationDataProvider::$pos_author_id = 0 |
Definition at line 29 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getPosAuthorId(), and setPosAuthorId().
|
protected |
Definition at line 25 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getPostUpdateUserName(), and getPostUserName().
|
protected |
Definition at line 15 of file class.ilObjForumNotificationDataProvider.php.
Referenced by __construct(), getForumNotificationRecipients(), getRefId(), and getThreadNotificationRecipients().
|
protected |
Definition at line 43 of file class.ilObjForumNotificationDataProvider.php.
Referenced by getThreadTitle().