1 ckeditor5.module _ckeditor5_get_plugin_libraries()

Retrieve a list of CKEditor-related libraries used by any CKEditor 5 plugin.

Return value

array: An array of library keys.

File

core/modules/ckeditor5/ckeditor5.module, line 1325
Provides integration with the CKEditor WYSIWYG editor.

Code

function _ckeditor5_get_plugin_libraries() {
  $plugins = ckeditor5_plugins();
  $libraries = array();
  foreach ($plugins as $plugin) {
    if (isset($plugin['library'])) {
      $libraries[$plugin['library'][0] . '--' . $plugin['library'][1]] = $plugin['library'];
    }
  }

  return array_values($libraries);
}