CMS  Version 3.9
ForumSummary Class Reference

Inherits DataItem.

Public Member Functions

 Forum ()
 
 LastPost ()
 

Public Attributes

 $primary_key = "forum_id"
 
 $table = "forum_summary"
 
 $fields
 
 $relations
 

Detailed Description

Definition at line 307 of file forum.inc.

Member Function Documentation

◆ Forum()

ForumSummary::Forum ( )

Definition at line 325 of file forum.inc.

326  {
327  return $this->getRelated(Forum);
328  }
Definition: forum.inc:42

◆ LastPost()

ForumSummary::LastPost ( )

Definition at line 330 of file forum.inc.

331  {
332  $messages = $this->getRelatedList(ForumMessage, "", "WHERE deleted!=1 ORDER BY date_posted DESC LIMIT 1");
333  return (count($messages) > 0) ? $messages[0] : null;
334  }
$messages

Member Data Documentation

◆ $fields

ForumSummary::$fields
Initial value:
= array("forum_id" => Number,
"title" => String,
"teaser" => String,
"topics" => Number,
"posts" => Number,
"published" => Boolean,
"sort_order" => Number)

Definition at line 313 of file forum.inc.

◆ $primary_key

ForumSummary::$primary_key = "forum_id"

Definition at line 309 of file forum.inc.

◆ $relations

ForumSummary::$relations
Initial value:
= array("Forum" => Forum,
"LastPost" => ForumMessage)

Definition at line 322 of file forum.inc.

◆ $table

ForumSummary::$table = "forum_summary"

Definition at line 310 of file forum.inc.


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