function MediaStorage::save
Same name in other branches
- 9 core/modules/media/src/MediaStorage.php \Drupal\media\MediaStorage::save()
- 8.9.x core/modules/media/src/MediaStorage.php \Drupal\media\MediaStorage::save()
- 11.x core/modules/media/src/MediaStorage.php \Drupal\media\MediaStorage::save()
Overrides SqlContentEntityStorage::save
File
-
core/
modules/ media/ src/ MediaStorage.php, line 19
Class
- MediaStorage
- Defines the storage handler class for media.
Namespace
Drupal\mediaCode
public function save(EntityInterface $media) {
// For backwards compatibility, modules that override the Media entity
// class, are not required to implement the prepareSave() method.
// @todo For Drupal 8.7, consider throwing a deprecation notice if the
// method doesn't exist. See
// https://www.drupal.org/project/drupal/issues/2992426 for further
// discussion.
if (method_exists($media, 'prepareSave')) {
$media->prepareSave();
}
return parent::save($media);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.