Log in
Model

CompositeConfigProvider

Magento\Cms\Model\Wysiwyg\CompositeConfigProvider

What it does

This class manages WYSIWYG editor configurations in Magento 2 by routing configuration requests to the appropriate provider based on the active editor type (TinyMCE, etc.).

Developers use this class when they need to customize or extend WYSIWYG editor settings for variables, widgets, galleries, or general editor behavior.

It acts as a central configuration dispatcher that loads editor-specific settings from the system configuration.

Public Methods

  • processVariableConfig()
  • processWidgetConfig()
  • processGalleryConfig()
  • processWysiwygConfig()