PHP Class PHPFusion\Forums\ForumServer

ファイルを表示 Open project: php-fusion/PHP-Fusion Class Usage Examples

Public Properties

Property Type Description
$filter_instance Thread filter object
$forum_instance Forum object
$forum_mood_instance Mood object
$moderator_instance Moderator object
$new_thread_instance null Post object
$tag_instance Tag object
$thread_instance Thread object

Protected Properties

Property Type Description
$forum_settings

Public Methods

Method Description
filter ( $set_info = TRUE )
forum ( $set_info = TRUE )
forum_breadcrumb_arrays ( $index, $id, &$crumb = false ) * Make an infinity traverse
forum_breadcrumbs ( array $forum_index, integer $forum_id ) Forum Breadcrumbs Generator
forum_rank_cache ( )
get_ForumIcons ( $type = '' ) : array Return array of icons or all icons
get_forum_settings ( ) : array Forum Settings
get_recentTopics ( integer $forum_id ) : mixed Get Recent Topics per forum.
mood ( )
new_thread ( $set_info = TRUE )
set_forumIcons ( array $icons = [] ) : array Set and Modify Forum Icons
show_forum_rank ( integer $posts, integer $level, array $groups ) : string Get HTML source of forum rank images of a member
tag ( $set_info = TRUE, $set_title = FALSE )
thread ( $set_info = TRUE )
verify_forum ( $forum_id ) : boolean | string Verify Forum ID
verify_post ( $post_id ) : boolean | string Verify Post ID
verify_thread ( $thread_id ) : boolean | string Verify Thread ID

Protected Methods

Method Description
moderator ( )

Method Details

filter() public static method

public static filter ( $set_info = TRUE )

forum() public static method

public static forum ( $set_info = TRUE )

forum_breadcrumb_arrays() public method

* Make an infinity traverse
public forum_breadcrumb_arrays ( $index, $id, &$crumb = false )

forum_breadcrumbs() public method

Forum Breadcrumbs Generator
public forum_breadcrumbs ( array $forum_index, integer $forum_id )
$forum_index array - requires a dbquery_tree() output
$forum_id integer

forum_rank_cache() public static method

public static forum_rank_cache ( )

get_ForumIcons() public static method

Return array of icons or all icons
public static get_ForumIcons ( $type = '' ) : array
return array

get_forum_settings() public static method

Forum Settings
public static get_forum_settings ( ) : array
return array

get_recentTopics() public static method

Get Recent Topics per forum.
public static get_recentTopics ( integer $forum_id ) : mixed
$forum_id integer - all if 0.
return mixed

moderator() protected method

protected moderator ( )

mood() public static method

public static mood ( )

new_thread() public static method

public static new_thread ( $set_info = TRUE )

set_forumIcons() public static method

Set and Modify Forum Icons
public static set_forumIcons ( array $icons = [] ) : array
$icons array
return array

show_forum_rank() public static method

Get HTML source of forum rank images of a member
public static show_forum_rank ( integer $posts, integer $level, array $groups ) : string
$posts integer The number of posts of the member
$level integer The level of the member
$groups array The groups of the member
return string HTML source of forum rank images

tag() public static method

public static tag ( $set_info = TRUE, $set_title = FALSE )

thread() public static method

public static thread ( $set_info = TRUE )

verify_forum() public static method

Verify Forum ID
public static verify_forum ( $forum_id ) : boolean | string
$forum_id
return boolean | string

verify_post() public static method

Verify Post ID
public static verify_post ( $post_id ) : boolean | string
$post_id
return boolean | string

verify_thread() public static method

Verify Thread ID
public static verify_thread ( $thread_id ) : boolean | string
$thread_id
return boolean | string

Property Details

$filter_instance public_oe static_oe property

Thread filter object
public static $filter_instance

$forum_instance public_oe static_oe property

Forum object
public static $forum_instance

$forum_mood_instance public_oe static_oe property

Mood object
public static $forum_mood_instance

$forum_settings protected_oe static_oe property

protected static $forum_settings

$moderator_instance public_oe static_oe property

Moderator object
public static $moderator_instance

$new_thread_instance public_oe static_oe property

Post object
public static null $new_thread_instance
return null

$tag_instance public_oe static_oe property

Tag object
public static $tag_instance

$thread_instance public_oe static_oe property

Thread object
public static $thread_instance