CMS  Version 3.9
ForumMessage Class Reference

Inherits DataItem.

Public Member Functions

 Forum ()
 
 Parent ()
 
 Topic ()
 
 Author ()
 
 Attachments ($constraint="")
 

Public Attributes

 $primary_key = "message_id"
 
 $table = "forum_message"
 
 $default_format = "{title}"
 
 $fields
 
 $relations
 

Detailed Description

Definition at line 167 of file forum.inc.

Member Function Documentation

◆ Attachments()

ForumMessage::Attachments (   $constraint = "")

Definition at line 215 of file forum.inc.

216  {
217  return $this->crossReference(Attachment, ForumMessageAttachmentXref, $constraint);
218  }
$constraint

◆ Author()

ForumMessage::Author ( )

Definition at line 209 of file forum.inc.

210  {
211  $mgr = new UserManager();
212  return $mgr->getUser($this->author_id);
213  }
Provides the interface to the user model for the application.

◆ Forum()

ForumMessage::Forum ( )

Definition at line 194 of file forum.inc.

195  {
196  return $this->getRelated(Forum);
197  }
Definition: forum.inc:42

◆ Parent()

ForumMessage::Parent ( )

Definition at line 199 of file forum.inc.

200  {
201  return $this->getRelated(ForumMessage, "parent_id");
202  }

◆ Topic()

ForumMessage::Topic ( )

Definition at line 204 of file forum.inc.

205  {
206  return $this->getRelated(ForumTopic);
207  }

Member Data Documentation

◆ $default_format

ForumMessage::$default_format = "{title}"

Definition at line 171 of file forum.inc.

◆ $fields

ForumMessage::$fields
Initial value:
= array("message_id" => Number,
"title" => String,
"message" => HTML,
"parent_id" => Number,
"topic_id" => Number,
"author_id" => Number,
"date_posted" => Date,
"last_modified" => Timestamp,
"forum_id" => Number,
"deleted" => Boolean)

Definition at line 175 of file forum.inc.

◆ $primary_key

ForumMessage::$primary_key = "message_id"

Definition at line 169 of file forum.inc.

◆ $relations

ForumMessage::$relations
Initial value:
= array( "Forum" => Forum,
"Parent" => ForumMessage,
"Topic" => ForumTopic,
"Author" => "",
"Attachments" => Attachment)

Definition at line 188 of file forum.inc.

◆ $table

ForumMessage::$table = "forum_message"

Definition at line 170 of file forum.inc.


The documentation for this class was generated from the following file: