function _update_cache_get

Retrieves data from the private update status cache table.

Parameters

$cid: The cache ID to retrieve.

Return value

An array of data for the given cache ID, or NULL if the ID was not found.

See also

_update_cache_set()

Related topics

2 calls to _update_cache_get()
update_project_cache in modules/update/update.compare.inc
Retrieves data from {cache_update} or empties the cache when necessary.
_update_process_fetch_task in modules/update/update.fetch.inc
Processes a task to fetch available update data for a single project.

File

modules/update/update.module, line 803

Code

function _update_cache_get($cid) {
    $cache = db_query("SELECT data, created, expire, serialized FROM {cache_update} WHERE cid = :cid", array(
        ':cid' => $cid,
    ))->fetchObject();
    if (isset($cache->data)) {
        if ($cache->serialized) {
            $cache->data = unserialize($cache->data);
        }
    }
    return $cache;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.