You are here

function social_content_block_update_8801 in Open Social 8.8

Same name and namespace in other branches
  1. 8.9 modules/social_features/social_content_block/social_content_block.install \social_content_block_update_8801()
  2. 10.3.x modules/social_features/social_content_block/social_content_block.install \social_content_block_update_8801()
  3. 10.0.x modules/social_features/social_content_block/social_content_block.install \social_content_block_update_8801()
  4. 10.1.x modules/social_features/social_content_block/social_content_block.install \social_content_block_update_8801()
  5. 10.2.x modules/social_features/social_content_block/social_content_block.install \social_content_block_update_8801()

Change allowed value label.

File

modules/social_features/social_content_block/social_content_block.install, line 418
Install, update and uninstall functions for the social_content_block module.

Code

function social_content_block_update_8801(&$sandbox) {

  // Get content block sorting field.
  $field_purchasers = FieldStorageConfig::loadByName('block_content', 'field_sorting');

  // Get allowed values.
  $allowed_values = $field_purchasers
    ->getSetting('allowed_values');

  // Update label.
  $allowed_values['created'] = 'Last created';

  // Set updated allowed values and save.
  $field_purchasers
    ->setSetting('allowed_values', $allowed_values);
  $field_purchasers
    ->save();
}