function availability_calendars_variable_del_all in Availability Calendars 6.2
Same name and namespace in other branches
- 6 availability_calendars.install \availability_calendars_variable_del_all()
- 7.2 availability_calendars.install \availability_calendars_variable_del_all()
Utility function that is an altered version of variable_del, it will delete a set of variables set by a module.
Parameters
string $name The variables' namespace for which to delete:
3 calls to availability_calendars_variable_del_all()
- availability_calendars_uninstall in ./
availability_calendars.install - Implements hook_uninstall().
- availability_calendars_update_7202 in ./
availability_calendars.install - Optimize storage for Availability Calendars settings (issue #1107230).
- availability_calendars_update_7203 in ./
availability_calendars.install - Change storage defining content types enabled for Availability Calendars.
File
- ./
availability_calendars.install, line 209 - Install, update and uninstall functions for the Availability Calendars module.
Code
function availability_calendars_variable_del_all($name) {
$name = addcslashes($name, '%_') . '%';
db_query("DELETE FROM {variable} WHERE name LIKE '%s'", $name);
cache_clear_all('variables', 'cache');
}