function Image::__construct

Same name in this branch
  1. main core/modules/media/src/Plugin/media/Source/Image.php \Drupal\media\Plugin\media\Source\Image::__construct()
  2. main core/lib/Drupal/Core/Image/Image.php \Drupal\Core\Image\Image::__construct()
Same name and namespace in other branches
  1. 10 core/modules/media/src/Plugin/media/Source/Image.php \Drupal\media\Plugin\media\Source\Image::__construct()
  2. 11.x core/modules/media/src/Plugin/media/Source/Image.php \Drupal\media\Plugin\media\Source\Image::__construct()
  3. 11.x core/lib/Drupal/Core/Image/Image.php \Drupal\Core\Image\Image::__construct()
  4. 10 core/lib/Drupal/Core/Image/Image.php \Drupal\Core\Image\Image::__construct()
  5. 9 core/modules/media/src/Plugin/media/Source/Image.php \Drupal\media\Plugin\media\Source\Image::__construct()
  6. 9 core/modules/image/src/Plugin/InPlaceEditor/Image.php \Drupal\image\Plugin\InPlaceEditor\Image::__construct()
  7. 9 core/lib/Drupal/Core/Image/Image.php \Drupal\Core\Image\Image::__construct()
  8. 8.9.x core/modules/media/src/Plugin/media/Source/Image.php \Drupal\media\Plugin\media\Source\Image::__construct()
  9. 8.9.x core/lib/Drupal/Core/Image/Image.php \Drupal\Core\Image\Image::__construct()

Overrides CKEditor5PluginDefault::__construct

File

core/modules/ckeditor5/src/Plugin/CKEditor5Plugin/Image.php, line 33

Class

Image
CKEditor 5 Image plugin.

Namespace

Drupal\ckeditor5\Plugin\CKEditor5Plugin

Code

public function __construct(array $configuration, $plugin_id, $plugin_definition, #[Autowire(service: EditorImageUploadSettings::class)] ?EditorImageUploadSettings $editor_image_upload_settings = NULL) {
  parent::__construct($configuration, $plugin_id, $plugin_definition);
  if (!$editor_image_upload_settings) {
    @trigger_error('Calling ' . __METHOD__ . '() without the $editor_image_upload_settings argument is deprecated in drupal:11.4.0 and it will be required in drupal:12.0.0. See https://www.drupal.org/node/3570919', E_USER_DEPRECATED);
    $editor_image_upload_settings = \Drupal::service(EditorImageUploadSettings::class);
  }
  $this->editorImageUploadSettings = $editor_image_upload_settings;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.