diff --git a/webprofiler/src/Entity/Decorators/Config/ImageStyleStorageDecorator.php b/webprofiler/src/Entity/Decorators/Config/ImageStyleStorageDecorator.php new file mode 100644 index 0000000000000000000000000000000000000000..281a6f6a47eed49c328a5269cc064bc742777cad --- /dev/null +++ b/webprofiler/src/Entity/Decorators/Config/ImageStyleStorageDecorator.php @@ -0,0 +1,36 @@ +getOriginalObject()->setReplacementId($name, $replacement); + } + + /** + * {@inheritdoc} + */ + public function getReplacementId($name) { + return $this->getOriginalObject()->getReplacementId($name); + } + + /** + * {@inheritdoc} + */ + public function clearReplacementId($name) { + return $this->getOriginalObject()->clearReplacementId($name); + } + +} diff --git a/webprofiler/src/Entity/EntityManagerWrapper.php b/webprofiler/src/Entity/EntityManagerWrapper.php index c6381a0d25a5b7f45408f9dfb54b20b31bc4dc2c..357971021533f80a0e7d5f09ce1c6602fb6ebd4b 100644 --- a/webprofiler/src/Entity/EntityManagerWrapper.php +++ b/webprofiler/src/Entity/EntityManagerWrapper.php @@ -8,6 +8,7 @@ use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Entity\EntityViewBuilderInterface; use Drupal\Core\Plugin\DefaultPluginManager; use Drupal\webprofiler\Entity\Decorators\Config\ConfigEntityStorageDecorator; +use Drupal\webprofiler\Entity\Decorators\Config\ImageStyleStorageDecorator; use Drupal\webprofiler\Entity\Decorators\Config\RoleStorageDecorator; use Drupal\webprofiler\Entity\Decorators\Config\ShortcutSetStorageDecorator; use Drupal\webprofiler\Entity\Decorators\Config\VocabularyStorageDecorator; @@ -98,6 +99,9 @@ class EntityManagerWrapper extends DefaultPluginManager implements EntityTypeMan case 'shortcut_set': return new ShortcutSetStorageDecorator($handler); break; + case 'image_style': + return new ImageStyleStorageDecorator($handler); + break; default: return new ConfigEntityStorageDecorator($handler); break;