function vkxp_uninstall in VK CrossPoster 7.2
Same name and namespace in other branches
- 6.3 vkxp.install \vkxp_uninstall()
- 6 vkxp.install \vkxp_uninstall()
- 6.2 vkxp.install \vkxp_uninstall()
- 7 vkxp.install \vkxp_uninstall()
Implements hook_uninstall().
File
- ./
vkxp.install, line 49 - vkxp.install Requirements and uninstall functions for the vkxp module.
Code
function vkxp_uninstall() {
// Delete variables from database.
$query = db_select('variable', 'v');
$query
->addField('v', 'name');
$query
->condition('name', db_like('vkxp_') . '%', 'LIKE');
$vars = $query
->execute()
->fetchCol();
if (!empty($vars)) {
foreach ($vars as $var) {
variable_del($var);
}
}
// Delete vkxp send status property.
db_drop_field('node', 'vkxp_sent');
}