Skip to content
Snippets Groups Projects

Resolve #3091343 "Storage delete method"

Files
2
+ 8
1
@@ -374,9 +374,16 @@ class Message extends ContentEntityBase implements MessageInterface {
/**
* {@inheritdoc}
*
* @deprecated in message:1.2 and is removed from message:2.0. Instead, each
* entity should call the ::delete() method explicitly.
* @see https://www.drupal.org/project/message/issues/3091343
*/
public static function deleteMultiple(array $ids) {
\Drupal::entityTypeManager()->getStorage('message')->delete($ids);
@trigger_error('\Drupal\message\Entity\Message::deleteMultiple is deprecated in message:1.2 and is removed from message:2.0. Instead, each entity should call the ::delete() method explicitly.', E_USER_DEPRECATED);
$storage = \Drupal::entityTypeManager()->getStorage('message');
$entities = $storage->loadMultiple($ids);
$storage->delete($entities);
}
/**
Loading