Class Forum

Description

TAM AG CMS

  • author: DevilDev

Located in /forum/Forum.php (line 11)

Modules
   |
   --Forum
Variable Summary
static Forum $_instance
Method Summary
static void findMessagesByAuthor ( $author_id, [ $limit = 10], [ $offset = 0], [ $count = false])
static void findThemesByForumAliace ( $forum_aliace, [ $offset = 0], [ $limit = 10])
static void getInstance ()
void AddForum ( $data)
void AddMessage ( $data)
void AddTheme ( $data)
void createForum ()
void createMessage ( $forum_id,  $theme_id)
void createTheme ( $forum_id, [ $manual = false])
void findAll ()
void findForumIdOneById ( $id)
void findMessageOneById ( $message_id)
void findMessagesOneByThemeId ( $theme_id, [ $limit = 10], [ $offset = 0], [ $count = false])
void findOneForumById ( $id)
void findOneThemeById ( $id)
void findThemesByForumId ( $forum_id, [ $offset = 0], [ $limit = 10])
void getLastMessages ( $limit, [ $word_count = 1])
void getLastThemes ( $limit)
void loadThemesHtml ()
void mostAuthorActive ( $limit)
void rmForum ( $id)
void rmMessage ( $id)
void rmMessagesByForumId ( $forum_id)
void rmMessagesByThemeId ( $theme_id)
void rmTheme ( $id)
void rmThemesByForumId ( $forum_id)
void setLastMessage ( $forum_id,  $message_id, [ $count = true])
void setMessageCount ( $forum_id, [ $type = "+"], [ $count = 1])
void setThemeCount ( $forum_id, [ $type = "+"])
void setThemeLastMessage ( $theme_id,  $message_id, [ $count = true])
void setThemeMessageCount ( $theme_id, [ $type = "+"], [ $count = 1])
void update ( $data,  $where)
void updateMessage ( $data,  $where)
void updateThemes ( $data,  $where)
Variables
static Forum $_instance = null (line 19)

Singleton instance

  • access: protected
Methods
static method findMessagesByAuthor (line 664)
  • access: public
static void findMessagesByAuthor ( $author_id, [ $limit = 10], [ $offset = 0], [ $count = false])
  • $author_id
  • $limit
  • $offset
  • $count
static method findThemesByForumAliace (line 548)
  • access: public
static void findThemesByForumAliace ( $forum_aliace, [ $offset = 0], [ $limit = 10])
  • $forum_aliace
  • $offset
  • $limit
static method getInstance (line 21)
  • access: public
static void getInstance ()
AddForum (line 351)
  • access: public
void AddForum ( $data)
  • $data
AddMessage (line 653)
  • access: public
void AddMessage ( $data)
  • $data
AddTheme (line 495)
  • access: public
void AddTheme ( $data)
  • $data
createForum (line 303)
  • access: public
void createForum ()
createMessage (line 713)
  • access: public
void createMessage ( $forum_id,  $theme_id)
  • $forum_id
  • $theme_id
createStatisticHtml (line 262)
  • access: public
void createStatisticHtml ()
createTheme (line 411)
  • access: public
void createTheme ( $forum_id, [ $manual = false])
  • $forum_id
  • $manual
findAll (line 397)
  • access: public
void findAll ()
findForumIdOneById (line 500)
  • access: public
void findForumIdOneById ( $id)
  • $id
findMessageOneById (line 592)
  • access: public
void findMessageOneById ( $message_id)
  • $message_id
findMessagesOneByThemeId (line 626)
  • access: public
void findMessagesOneByThemeId ( $theme_id, [ $limit = 10], [ $offset = 0], [ $count = false])
  • $theme_id
  • $limit
  • $offset
  • $count
findOneForumById (line 391)
  • access: public
void findOneForumById ( $id)
  • $id
findOneThemeById (line 510)
  • access: public
void findOneThemeById ( $id)
  • $id
findThemesByForumId (line 535)
  • access: public
void findThemesByForumId ( $forum_id, [ $offset = 0], [ $limit = 10])
  • $forum_id
  • $offset
  • $limit
getLastMessages (line 606)
  • access: public
void getLastMessages ( $limit, [ $word_count = 1])
  • $limit
  • $word_count
getLastThemes (line 556)
  • access: public
void getLastThemes ( $limit)
  • $limit
loadForumsHtml (line 36)

Returns an instance of Forum

Singleton pattern implementation

  • return: Provides a fluent interface
  • access: public
Forum loadForumsHtml ()
loadMessagesByAuthorHtml (line 218)
  • access: public
void loadMessagesByAuthorHtml ()
loadMessagesHtml (line 143)
  • access: public
void loadMessagesHtml ()
loadThemesHtml (line 87)
  • access: public
void loadThemesHtml ()
mostAuthorActive (line 817)
  • access: public
void mostAuthorActive ( $limit)
  • $limit
rmForum (line 356)
  • access: public
void rmForum ( $id)
  • $id
rmMessage (line 688)
  • access: public
void rmMessage ( $id)
  • $id
rmMessagesByForumId (line 705)
  • access: public
void rmMessagesByForumId ( $forum_id)
  • $forum_id
rmMessagesByThemeId (line 709)
  • access: public
void rmMessagesByThemeId ( $theme_id)
  • $theme_id
rmTheme (line 516)
  • access: public
void rmTheme ( $id)
  • $id
rmThemesByForumId (line 506)
  • access: public
void rmThemesByForumId ( $forum_id)
  • $forum_id
setLastMessage (line 376)
  • access: public
void setLastMessage ( $forum_id,  $message_id, [ $count = true])
  • $forum_id
  • $message_id
  • $count
setMessageCount (line 369)
  • access: public
void setMessageCount ( $forum_id, [ $type = "+"], [ $count = 1])
  • $forum_id
  • $type
  • $count
setThemeCount (line 362)
  • access: public
void setThemeCount ( $forum_id, [ $type = "+"])
  • $forum_id
  • $type
setThemeLastMessage (line 572)
  • access: public
void setThemeLastMessage ( $theme_id,  $message_id, [ $count = true])
  • $theme_id
  • $message_id
  • $count
setThemeMessageCount (line 582)
  • access: public
void setThemeMessageCount ( $theme_id, [ $type = "+"], [ $count = 1])
  • $theme_id
  • $type
  • $count
update (line 386)
  • access: public
void update ( $data,  $where)
  • $data
  • $where
updateMessage (line 659)
  • access: public
void updateMessage ( $data,  $where)
  • $data
  • $where
updateThemes (line 566)
  • access: public
void updateThemes ( $data,  $where)
  • $data
  • $where

Documentation generated on Fri, 19 Aug 2016 17:10:30 +0200 by phpDocumentor 1.4.3