You are here

function availability_calendars_update_7203 in Availability Calendars 7.2

Same name and namespace in other branches
  1. 6.2 availability_calendars.install \availability_calendars_update_7203()

Change storage defining content types enabled for Availability Calendars.

File

./availability_calendars.install, line 519
Install, update and uninstall functions for the Availability Calendars module.

Code

function availability_calendars_update_7203(&$sandbox) {
  $content_types = array();
  foreach (node_type_get_names() as $content_type => $content_type_name) {
    if (variable_get('availability_calendars_settings_content_type_' . $content_type, 0) == 1) {
      $content_types[] = $content_type;
    }
  }
  availability_calendars_variable_del_all('availability_calendars_settings_content_type_');
  variable_set('availability_calendars_settings_content_types', $content_types);
}