vB_Library_VB4_Functions
extends vB_Library
in package
vB_Library_VB4_Functions
Tags
Table of Contents
- __serialize() : array<string|int, mixed>
- __sleep() : array<string|int, mixed>
- __unserialize() : void
- __wakeup() : void
- avatarUrl() : mixed
- bulkExtractUsers() : mixed
- bulkFetchUsers() : mixed
- clearCache() : mixed
- filterUserInfo() : mixed
- getBlockedUsers() : mixed
- getContentInstance() : mixed
- getErrorResponse() : mixed
- getGlobalBlogCategories() : mixed
- getLocalBlogCategories() : mixed
- getNodeAvatar() : mixed
- getNodeUserinfo() : mixed
- getParsedSignature() : mixed
- getPrefixes() : mixed
- getPrefixTitle() : mixed
- getPreview() : mixed
- getUseridUserinfo() : mixed
- getUsersBlogChannel() : mixed
- getUsersPostPerPage() : mixed
- [Resolves -1 and 0 as perpage values for users]
- instance() : vB_PageCache
- Returns singleton instance of self.
- monitorWords() : mixed
- Checks if the text contains monitored words, and if so, sends notifications to admins and moderators if the setting is on.
- pageNav() : mixed
- parseArticle() : mixed
- parseArticleComment() : mixed
- parseArticleSearch() : mixed
- parseAttachments() : mixed
- parseBlogComment() : mixed
- parseBlogEntry() : mixed
- parseBlogEntrySearch() : mixed
- parseBlogHeader() : mixed
- parseForum() : mixed
- parseForumInfo() : mixed
- parsePost() : mixed
- parseThread() : mixed
- parseThreadInfo() : mixed
- safeBuildUrl() : mixed
Methods
__serialize()
public
__serialize() : array<string|int, mixed>
Return values
array<string|int, mixed> —__sleep()
public
__sleep() : array<string|int, mixed>
Return values
array<string|int, mixed> —__unserialize()
public
__unserialize(array<string|int, mixed> $serialized) : void
Parameters
- $serialized : array<string|int, mixed>
Return values
void —__wakeup()
public
__wakeup() : void
Return values
void —avatarUrl()
public
avatarUrl(mixed $userid) : mixed
Parameters
- $userid : mixed
Return values
mixed —bulkExtractUsers()
public
bulkExtractUsers(mixed $nodeslike[, mixed $withPermChecks = true ]) : mixed
Parameters
- $nodeslike : mixed
- $withPermChecks : mixed = true
Return values
mixed —bulkFetchUsers()
public
bulkFetchUsers(mixed $userids[, mixed $withPermChecks = true ]) : mixed
Parameters
- $userids : mixed
- $withPermChecks : mixed = true
Return values
mixed —clearCache()
public
static clearCache() : mixed
Return values
mixed —filterUserInfo()
public
filterUserInfo(mixed $userinfo) : mixed
Parameters
- $userinfo : mixed
Return values
mixed —getBlockedUsers()
public
getBlockedUsers() : mixed
Return values
mixed —getContentInstance()
public
static getContentInstance(mixed $contenttypeid) : mixed
Parameters
- $contenttypeid : mixed
Return values
mixed —getErrorResponse()
public
getErrorResponse(mixed $result) : mixed
Parameters
- $result : mixed
Return values
mixed —getGlobalBlogCategories()
public
getGlobalBlogCategories() : mixed
Return values
mixed —getLocalBlogCategories()
public
getLocalBlogCategories(mixed $userid) : mixed
Parameters
- $userid : mixed
Return values
mixed —getNodeAvatar()
public
getNodeAvatar(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —getNodeUserinfo()
public
getNodeUserinfo(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —getParsedSignature()
public
getParsedSignature(mixed $userid[, mixed $signature = '' ]) : mixed
Parameters
- $userid : mixed
- $signature : mixed = ''
Return values
mixed —getPrefixes()
public
getPrefixes(mixed $channel) : mixed
Parameters
- $channel : mixed
Return values
mixed —getPrefixTitle()
public
getPrefixTitle(mixed $prefixid) : mixed
Parameters
- $prefixid : mixed
Return values
mixed —getPreview()
public
getPreview(mixed $text[, mixed $length = 100 ]) : mixed
Parameters
- $text : mixed
- $length : mixed = 100
Return values
mixed —getUseridUserinfo()
public
getUseridUserinfo(mixed $userid) : mixed
Parameters
- $userid : mixed
Return values
mixed —getUsersBlogChannel()
public
getUsersBlogChannel() : mixed
Return values
mixed —getUsersPostPerPage()
[Resolves -1 and 0 as perpage values for users]
public
getUsersPostPerPage(mixed $perpage) : mixed
Parameters
- $perpage : mixed
Return values
mixed —instance()
Returns singleton instance of self.
public
static instance(mixed $class) : vB_PageCache
Parameters
- $class : mixed
Return values
vB_PageCache —- Reference to singleton instance of the cache handler
monitorWords()
Checks if the text contains monitored words, and if so, sends notifications to admins and moderators if the setting is on.
public
monitorWords(mixed $text, mixed $type, mixed $nodeid[, mixed $userid = null ][, mixed $insertNotifications = true ], mixed $currentuserid) : mixed
Parameters
- $text : mixed
- $type : mixed
- $nodeid : mixed
- $userid : mixed = null
- $insertNotifications : mixed = true
- $currentuserid : mixed
Return values
mixed —pageNav()
public
pageNav(mixed $pagenumber, mixed $perpage, mixed $results) : mixed
Parameters
- $pagenumber : mixed
- $perpage : mixed
- $results : mixed
Return values
mixed —parseArticle()
public
parseArticle(mixed $node[, mixed $page = 1 ]) : mixed
Parameters
- $node : mixed
- $page : mixed = 1
Return values
mixed —parseArticleComment()
public
parseArticleComment(mixed $commentNode) : mixed
Parameters
- $commentNode : mixed
Return values
mixed —parseArticleSearch()
public
parseArticleSearch(mixed $node, mixed $parent) : mixed
Parameters
- $node : mixed
- $parent : mixed
Return values
mixed —parseAttachments()
public
parseAttachments(mixed $attaches) : mixed
Parameters
- $attaches : mixed
Return values
mixed —parseBlogComment()
public
parseBlogComment(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parseBlogEntry()
public
parseBlogEntry(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parseBlogEntrySearch()
public
parseBlogEntrySearch(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parseBlogHeader()
public
parseBlogHeader(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parseForum()
public
parseForum(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parseForumInfo()
public
parseForumInfo(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parsePost()
public
parsePost(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parseThread()
public
parseThread(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —parseThreadInfo()
public
parseThreadInfo(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —safeBuildUrl()
public
safeBuildUrl(mixed $routeid, mixed $routeData) : mixed
Parameters
- $routeid : mixed
- $routeData : mixed