vBulletin 5.6.5 API

vB_Library_Language extends vB_Library
in package

vB_Library_Language

Tags
access

public

Table of Contents

$instance  : mixed
$languages  : mixed
__serialize()  : mixed
__sleep()  : mixed
__unserialize()  : mixed
__wakeup()  : mixed
clearCache()  : mixed
clearLanguageCache()  : mixed
Clears language whole cache or cache for a specific languageid
fetchLanguages()  : array<string|int, mixed>
getContentInstance()  : mixed
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.
rebuildAllLanguages()  : mixed
Rebuild the language data structures
__construct()  : mixed
getLibraryClassNameInternal()  : mixed

Properties

$instance

protected static mixed $instance = array()

$languages

protected mixed $languages = array()

Methods

__serialize()

public __serialize() : mixed
Return values
mixed

__sleep()

public __sleep() : mixed
Return values
mixed

__unserialize()

public __unserialize(mixed $serialized) : mixed
Parameters
$serialized : mixed
Return values
mixed

__wakeup()

public __wakeup() : mixed
Return values
mixed

clearCache()

public static clearCache() : mixed
Return values
mixed

clearLanguageCache()

Clears language whole cache or cache for a specific languageid

public clearLanguageCache([type $languageId = FALSE ]) : mixed
Parameters
$languageId : type = FALSE
Return values
mixed

fetchLanguages()

public fetchLanguages(mixed $languageIds) : array<string|int, mixed>
Parameters
$languageIds : mixed
  • Language id or array of language ids
Return values
array<string|int, mixed>
  • Array of languages including:
  • languageid
  • dateoverride
  • timeoverride
  • locale
  • charset

getContentInstance()

public static getContentInstance(mixed $contenttypeid) : mixed
Parameters
$contenttypeid : 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

rebuildAllLanguages()

Rebuild the language data structures

public rebuildAllLanguages() : mixed
Return values
mixed

__construct()

protected __construct() : mixed
Return values
mixed

getLibraryClassNameInternal()

protected static getLibraryClassNameInternal(mixed $controller) : mixed
Parameters
$controller : mixed
Return values
mixed

Search results