Log in
Model

ElementVisibilityComposite

Magento\Config\Model\Config\Structure\ElementVisibilityComposite

What it does

This class manages visibility and disabled states for configuration form elements in Magento's admin panel (Stores > Configuration).

It aggregates multiple ElementVisibilityInterface implementations and checks if any of them determine that a configuration field should be hidden or disabled based on a given path.

Developers use this to control which configuration options appear to administrators based on custom business logic or conditions.

Public Methods

  • isHidden()
  • isDisabled()