function custom_block_test_custom_block_presave

Implements hook_custom_block_presave().

File

drupal/core/modules/block/custom_block/tests/modules/custom_block_test/custom_block_test.module, line 42
A dummy module for testing custom block related hooks.

Code

function custom_block_test_custom_block_presave(CustomBlock $custom_block) {
  if ($custom_block->info->value == 'testing_custom_block_presave') {
    $custom_block->info->value .= '_presave';
  }

  // Determine changes.
  if (!empty($custom_block->original) && $custom_block->original->info->value == 'test_changes') {
    if ($custom_block->original->info->value != $custom_block->info->value) {
      $custom_block->info->value .= '_presave';
    }
  }
}