class vB_Library_Usergroup extends vB_Library

vB_Library_Usergroup

Traits

Properties

static protected $instance from vB_Library

Methods

__sleep()

No description

__wakeup()

No description

__construct()

No description

static vB_PageCache
instance($class)

Returns singleton instance of self.

static 
getLibraryClassNameInternal($controller)

No description

static 
getContentInstance($contenttypeid)

No description

static 
clearCache()

No description

array
fetchUsergroupList()

Returns a list of all user groups.

fetchUsergroupByID($usergroupid)

No description

getSuperModGroups()

Returns all of the user groups with ismoderator set

buildDatastore()

Rebuilds the usergroup datastore cache from the database

Details

in vB_Trait_NoSerialize at line 15
__sleep()

in vB_Trait_NoSerialize at line 20
__wakeup()

in vB_Library at line 25
protected __construct()

in vB_Library at line 35
static vB_PageCache instance($class)

Returns singleton instance of self.

Parameters

$class

Return Value

vB_PageCache
  • Reference to singleton instance of the cache handler

in vB_Library at line 52
static protected getLibraryClassNameInternal($controller)

Parameters

$controller

in vB_Library at line 91
static getContentInstance($contenttypeid)

Parameters

$contenttypeid

in vB_Library at line 99
static clearCache()

at line 27
array fetchUsergroupList()

Returns a list of all user groups.

Return Value

array

at line 43
fetchUsergroupByID($usergroupid)

Parameters

$usergroupid

at line 62
getSuperModGroups()

Returns all of the user groups with ismoderator set

@return array usergroupids for each usergroup

at line 85
buildDatastore()

Rebuilds the usergroup datastore cache from the database