RequestValidatorChain
Magento\InventoryInStorePickupShippingApi\Model\Carrier\Validation\RequestValidatorChain
What it does
This class implements a chain of responsibility pattern for validating shipping rate requests for in-store pickup.
Developers use this to aggregate multiple validation rules that check if a rate request is valid for in-store pickup shipping, collecting all validation errors into a single result.
It's automatically invoked during the shipping rate calculation process for the in-store pickup carrier.
Public Methods
- validate()