87 $this->
user = $DIC->user();
88 $this->db = $DIC->database();
90 if (is_object($provider)) {
91 if ($provider->objPost->getUserAlias() && $provider->objPost->getDisplayUserId() == 0
92 && $provider->objPost->getPosAuthorId() == $DIC->user()->getId()) {
103 if ($provider->getPostCensored() == 1) {
110 $this->
setObjId($provider->getObjId());
111 $this->
setRefId($provider->getRefId());
124 $next_id = $this->db->nextId(
'frm_posts_deleted');
126 $this->db->insert(
'frm_posts_deleted', array(
127 'deleted_id' => array(
'integer', $next_id),
135 'post_date' => array(
'timestamp', $this->
getPostDate()),
136 'obj_id' => array(
'integer', $this->
getObjId()),
137 'ref_id' => array(
'integer', $this->
getRefId()),
138 'thread_id' => array(
'integer', $this->
getThreadId()),
139 'forum_id' => array(
'integer', $this->
getForumId()),
151 $this->db->manipulateF(
'DELETE FROM frm_posts_deleted WHERE deleted_id > %s', array(
'integer'), array(0));
setPosDisplayUserId($pos_display_user_id)
Class ilObjForumNotificationDataProvider.
setDeletedBy($deleted_by)
setDeletedDate($deleted_date)
setThreadTitle($thread_title)
setThreadDeleted($thread_deleted)
__construct(ilObjForumNotificationDataProvider $provider=null)
Class ilForumPostsDeleted.
setPostTitle($post_title)
setPosUserAlias($pos_usr_alias)
setDeletedId($deleted_id)
setPostMessage($post_message)
setForumTitle($forum_title)