function availability_calendars_update_7204 in Availability Calendars 6.2
Same name and namespace in other branches
- 7.2 availability_calendars.install \availability_calendars_update_7204()
Add a boolean field indicating if a state "is available" to the states table of Availability Calendars.
File
- ./
availability_calendars.install, line 667 - Install, update and uninstall functions for the Availability Calendars module.
Code
function availability_calendars_update_7204(&$sandbox) {
$ret = array();
$tables = availability_calendars_schema();
//DRY: get table def from schema
$table_name = 'availability_calendars_states';
$field_name = 'is_available';
db_add_field($ret, $table_name, $field_name, $tables[$table_name]['fields'][$field_name]);
// Warn user to define states as available/not-available
$link = l(st('Availability Calendars') . ' ' . st('Settings'), 'admin/settings/availability-calendars/settings');
drupal_set_message(st("Please visit the '!link' page to define what states to treat as available.", array(
'!link' => $link,
)), 'warning');
return $ret;
}