You are here

function yamlform_update_8017 in YAML Form 8

Issue #2748699: Change all references from Inputs to Elements. Update yamlform_id in the yamlform_submission_data table.

File

includes/yamlform.update.inc, line 494
YAML Form module update hooks.

Code

function yamlform_update_8017() {
  $yamlform_config_names = [
    'example_inputs' => 'example_elements',
    'example_inputs_extras' => 'example_elements_extras',
    'example_inputs_formats' => 'example_elements_formats',
    'example_inputs_masks' => 'example_elements_masks',
    'example_inputs_states' => 'example_elements_states',
  ];
  foreach ($yamlform_config_names as $config_name_search => $config_name_replace) {
    db_query('UPDATE {yamlform_submission_data} SET yamlform_id=:new_id WHERE yamlform_id=:old_id', [
      ':old_id' => $config_name_search,
      ':new_id' => $config_name_replace,
    ]);
  }
}