function slick_media_update_8301 in Slick Media 8.3
Replace Slick Media with the main module Slick Media, and uninstall this.
File
- ./
slick_media.install, line 45 - Installation actions for Slick media.
Code
function slick_media_update_8301() {
// Move all module dependencies on existing config entities from
// "slick_media" to "slick".
_slick_media_fix_dependencies('module', 'slick_media', function ($module) {
return $module === 'slick_media' ? 'slick' : $module;
});
// Uninstall Slick Media.
\Drupal::service('module_installer')
->uninstall([
'slick_media',
]);
// @todo This can be removed when
// https://www.drupal.org/project/drupal/issues/3063734 lands.
// Remove slick_media from the update schema list.
drupal_register_shutdown_function(function () {
\Drupal::keyValue('system.schema')
->delete('slick_media');
});
}