You are here

function webform_block_save in Webform 6.3

Same name and namespace in other branches
  1. 7.4 webform.module \webform_block_save()
  2. 7.3 webform.module \webform_block_save()

Implements hook_block_save().

1 call to webform_block_save()
webform_block in ./webform.module
Implements hook_block().

File

./webform.module, line 1704

Code

function webform_block_save($delta = '', $edit = array()) {

  // Load the previously defined block-specific configuration settings.
  $settings = variable_get('webform_blocks', array());

  // Build the settings array.
  $new_settings[$delta] = array(
    'display' => $edit['display'],
    'pages_block' => $edit['pages_block'],
  );

  // We store settings for multiple blocks in just one variable
  // so we merge the existing settings with the new ones before save.
  variable_set('webform_blocks', array_merge($settings, $new_settings));
}