function elysia_cron_install in Elysia Cron 6
Same name and namespace in other branches
- 5.2 elysia_cron.install \elysia_cron_install()
- 5 elysia_cron.install \elysia_cron_install()
- 6.2 elysia_cron.install \elysia_cron_install()
- 7.2 elysia_cron.install \elysia_cron_install()
- 7 elysia_cron.install \elysia_cron_install()
Implementation of hook_install().
File
- ./
elysia_cron.install, line 120
Code
function elysia_cron_install() {
drupal_install_schema('elysia_cron');
// elysia_cron MUST be the first returned by module_list
// This is to ensure elysia_cron_cron is the first hook called by standard cron.php.
$min = db_result(db_query("select min(weight) from {system}"));
if ($min > -65535) {
$min = -65535;
}
else {
$min--;
}
db_query("UPDATE {system} SET weight = %d WHERE name = '%s'", $min, 'elysia_cron');
variable_set('elysia_cron_version', 20100507);
drupal_set_message('Elysia cron installed. Setup could be found at ' . l(t('Settings page'), 'admin/build/cron/settings') . '. See INSTALL.TXT for more info.');
}