You are here

function ckeditor_uploadimage_ckeditor_plugin_info_alter in CKEditor Upload Image 8.2

Same name and namespace in other branches
  1. 8 ckeditor_uploadimage.module \ckeditor_uploadimage_ckeditor_plugin_info_alter()

Implements hook_ckeditor_plugin_info_alter().

File

./ckeditor_uploadimage.module, line 11
Integrates CKEditor's Upload Image plugin to Drupal.

Code

function ckeditor_uploadimage_ckeditor_plugin_info_alter(array &$plugins) {
  $moduleHandler = \Drupal::service('module_handler');
  if ($moduleHandler
    ->moduleExists('media')) {
    $mediaImageFields = \Drupal::service('entity_field.manager')
      ->getFieldDefinitions('media', 'image');
    if (isset($mediaImageFields['field_media_image'])) {
      $plugins['drupalimage']['class'] = 'Drupal\\ckeditor_uploadimage\\Form\\CKEditorUploadImageDrupalImage';
    }
  }
}