vB_DatastoreClass for fetching and initializing the vBulletin datastore from the database
Located in /includes/class_core.php (line 1365)
| Class | Description |
|---|---|
vB_Datastore_eAccelerator
|
Class for fetching and initializing the vBulletin datastore from eAccelerator |
vB_Datastore_Memcached
|
Class for fetching and initializing the vBulletin datastore from a Memcache Server |
vB_Datastore_APC
|
Class for fetching and initializing the vBulletin datastore from APC |
vB_Datastore_XCache
|
Class for fetching and initializing the vBulletin datastore from XCache |
vB_Datastore_Filecache
|
Class for fetching and initializing the vBulletin datastore from files |
static array
$registered
= array() (line 1393)
All of the entries that have already been fetched
bool
$checked_options
(line 1421)
Whether we have verified that options were loaded correctly.
vB_Database
$dbobject
= null (line 1407)
This variable should be set to be a reference to the database object
array
$defaultitems
= array(Default items that are always loaded by fetch();
string
$prefix
= '' (line 1414)
Unique prefix for item's title, required for multiple forums on the same server using the same classes that read/write to memory
vB_Registry
$registry
= null (line 1400)
This variable should be set to be a reference to the registry object
Constructor vB_Datastore (line 1429)
Constructor - establishes the database object to use for datastore queries
check_options (line 1616)
Checks that the options item has come out of the datastore correctly
and sets the 'versionnumber' variable
do_db_fetch (line 1592)
Performs the actual fetching of the datastore items for the database, child classes may use this
fetch (line 1570)
Fetches the contents of the datastore from the database
prepare_itemarray (line 1509)
Prepares a list of items for fetching.
Items that are already fetched are skipped.
prepare_itemlist (line 1543)
Prepares an array of items into a list.
The result is a comma delimited, db escaped, quoted list for use in SQL.
register (line 1460)
Sorts the data returned from the cache and places it into appropriate places
Documentation generated on Tue, 26 Jan 2010 15:15:05 -0600 by phpDocumentor 1.4.3