StoreConfig
Magento\Store\Model\Data\StoreConfig
What it does
This class is a data transfer object (DTO) that represents store configuration values for a Magento store view.
Developers use it to retrieve or set store-specific settings like locale, currency codes, timezone, weight units, and various URL configurations (base URLs, secure URLs, media URLs, static URLs).
It's commonly used in API responses or when passing store configuration data between different layers of the application.
Public Methods
- getId()
- setId()
- getCode()
- setCode()
- getWebsiteId()
- setWebsiteId()
- getLocale()
- setLocale()
- getBaseCurrencyCode()
- setBaseCurrencyCode()
- getDefaultDisplayCurrencyCode()
- setDefaultDisplayCurrencyCode()
- getWeightUnit()
- setWeightUnit()
- getBaseUrl()
- setBaseUrl()
- getBaseLinkUrl()
- setBaseLinkUrl()
- getTimezone()
- setTimezone()
- getBaseStaticUrl()
- setBaseStaticUrl()
- getBaseMediaUrl()
- setBaseMediaUrl()
- getSecureBaseUrl()
- setSecureBaseUrl()
- getSecureBaseLinkUrl()
- setSecureBaseLinkUrl()
- getSecureBaseStaticUrl()
- setSecureBaseStaticUrl()
- getSecureBaseMediaUrl()
- setSecureBaseMediaUrl()
- getExtensionAttributes()
- setExtensionAttributes()