Log in
Model

Config

Magento\Config\Model\Config

What it does

The Config model is the primary class for saving and loading system configuration settings in Magento 2's admin panel.

Developers use this class when they need to programmatically save configuration values for different scopes (default, website, or store), or when building custom configuration interfaces.

It handles validation, scope resolution, transaction management, and triggers events when configuration changes occur.

Public Methods

  • save()
  • load()
  • extendConfig()
  • setDataByPath()
  • getConfigDataValue()