You are here

function varbase_media_update_8003 in Varbase Media 8.5

Same name and namespace in other branches
  1. 8.4 varbase_media.install \varbase_media_update_8003()

Updated browser teaser image meida view mode.

File

./varbase_media.install, line 70
Contains install and update for Varbase Media mdoule.

Code

function varbase_media_update_8003() {
  $browser_teaser_view_mode_config = \Drupal::service('config.factory')
    ->getEditable('core.entity_view_display.media.image.browser_teaser');
  $browser_teaser_view_mode_config_file = \Drupal::root() . '/' . drupal_get_path('module', 'varbase_media') . '/config/install/core.entity_view_display.media.image.browser_teaser.yml';
  $browser_teaser_view_mode_config_content = file_get_contents($browser_view_mode_teaser_config_file);
  $browser_teaser_view_mode_config_content_data = (array) Yaml::parse($browser_teaser_view_mode_config_content);
  $browser_teaser_view_mode_config
    ->setData($browser_teaser_view_mode_config_content_data)
    ->save();
}