View source
<?php
function quickbar_enable() {
db_update('system')
->fields(array(
'weight' => 1,
))
->condition('name', 'quickbar')
->condition('type', 'module')
->execute();
}
function quickbar_update_7101() {
$ret = array();
$query = db_select('variable');
$query
->addField('variable', 'name');
$query
->condition('name', 'quickbar_settings_%', 'LIKE');
$result = $query
->execute();
foreach ($result as $record) {
$value = variable_get($record->name, array());
variable_set($record->name, unserialize($value));
}
$value = variable_get('quickbar_role_weights', array());
variable_set('quickbar_role_weights', unserialize($value));
$value = variable_get('quickbar_role_menus', array());
variable_set('quickbar_role_menus', unserialize($value));
return $ret;
}
function quickbar_uninstall() {
db_delete('variable')
->condition('name', 'quickbar_%', 'LIKE')
->execute();
}