agrcache.install in Aggregate cache 7
Schema, install and update functions for agrcache module.
File
agrcache.installView source
<?php
/**
* @file
* Schema, install and update functions for agrcache module.
*/
/**
* Implements hook_requirements().
*/
function agrcache_requirements($phase) {
$t = get_t();
$requirements = array();
if (!variable_get('clean_url', 0) && $phase == 'runtime') {
$requirements['agrcache_clean_url'] = array(
'title' => $t('Clean urls'),
'value' => $t('Aggregate cache requires clean URLs to be enabled in order to serve aggregates.'),
'severity' => REQUIREMENT_WARNING,
);
}
return $requirements;
}
/**
* Regenerate variables in case previous values were corrupt due to a race condition.
*/
function agrcache_update_7001() {
variable_del('agrcache_js_cache_files');
variable_del('agrcache_css_cache_files');
}
/**
* Don't use variables anymore.
*/
function agrcache_update_7002() {
variable_del('agrcache_js_cache_files');
variable_del('agrcache_css_cache_files');
}
Functions
Name | Description |
---|---|
agrcache_requirements | Implements hook_requirements(). |
agrcache_update_7001 | Regenerate variables in case previous values were corrupt due to a race condition. |
agrcache_update_7002 | Don't use variables anymore. |