Model
AbstractLayoutUpdate
Magento\Catalog\Model\Attribute\Backend\AbstractLayoutUpdate
What it does
This abstract backend model manages custom layout update file attributes for catalog entities (products/categories) in Magento 2.
Developers extend this class to validate and process custom layout file selections, ensuring only available layout handles can be assigned to entities.
It handles special values for using existing XML updates or disabling updates entirely.
Public Methods
- validate()
- beforeSave()