function social_sharing_update_8001 in Open Social 8.8
Same name and namespace in other branches
- 8.9 modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 8.4 modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 8.5 modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 8.6 modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 8.7 modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 10.3.x modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 10.0.x modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 10.1.x modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
- 10.2.x modules/social_features/social_sharing/social_sharing.install \social_sharing_update_8001()
Remove the old Addtoany bocks.
File
- modules/
social_features/ social_sharing/ social_sharing.install, line 22 - The Social Sharing install.
Code
function social_sharing_update_8001() {
// Enable shariff.
\Drupal::service('module_installer')
->install([
'shariff',
]);
// Default shariff settings.
_social_sharing_shariff_settings();
$blocks = Block::loadMultiple([
'addtoanybuttons',
'addtoanybuttons_2',
]);
foreach ($blocks as $block) {
try {
$block
->delete();
} catch (EntityStorageException $e) {
// Add the error to watchdog.
\Drupal::messenger()
->addMessage($e
->getMessage());
}
}
}