BulkSourceUnassignValidatorChain
Magento\InventoryCatalogApi\Model\BulkSourceUnassignValidatorChain
What it does
This class implements the Chain of Responsibility pattern to validate bulk source unassignment operations in Magento's Multi-Source Inventory system.
Developers use this to ensure that when unassigning multiple inventory sources from products (by SKUs), all validation rules are checked before the operation proceeds.
It's extensible via dependency injection, allowing custom validators to be added without modifying core code.
Public Methods
- validate()