Class ilance_memcached

Description

ILance Memcached class to perform the majority of database memory caching in ILance

  • author: ILance
  • version: $Revision: 1.0.0 $

Located in /api/class.database.inc.php (line 796)

ilance_database
   |
   --ilance_memcached
Variable Summary
mixed $connection
Method Summary
ilance_memcached __construct ()
void close ()
void delete ( $key)
void fetch ( $key)
void stats ( $status)
void store ( $key,  $data, [ $ttl = 60])
Variables
Methods
Constructor __construct (line 803)

Constructor

ilance_memcached __construct ()
close (line 859)

Close the memcache connection

void close ()
delete (line 849)

Delete items in cache

void delete ( $key)
  • $key
fetch (line 829)

Fetch items from cache

void fetch ( $key)
  • $key
stats (line 878)

Print the memcache server status and statistics

Sample usage: $memcache = new Memcache; $memcache->addServer('memcache_host', 11211); $this->stats($memcache->getStats());

void stats ( $status)
  • $status
store (line 839)

Store items in cache

void store ( $key,  $data, [ $ttl = 60])
  • $key
  • $data
  • $ttl

Inherited Methods

Inherited From ilance_database

ilance_database::ilance_database()
ilance_database::add()
ilance_database::add_field_if_not_exist()
ilance_database::change_field_if_not_exist()
ilance_database::connect()
ilance_database::dberror()
ilance_database::explain_query()
ilance_database::field_exists()
ilance_database::format()
ilance_database::gettime()
ilance_database::query_cache()
ilance_database::remove()
ilance_database::select_db()
ilance_database::stop()
ilance_database::table_exists()
ilance_database::timer()

Documentation generated on Mon, 08 Aug 2011 17:40:53 +0200 by phpDocumentor 1.4.1