Repository
DesignConfigRepositoryInterface
Magento\Theme\Api\DesignConfigRepositoryInterface
What it does
This repository interface provides CRUD operations for managing Magento 2 design configuration settings at different scope levels (global, website, store).
Developers use this to programmatically retrieve, save, or delete theme design configurations like logos, favicons, header/footer content, and other design-related settings for specific scopes.
Public Methods
- getByScope()
- save()
- delete()