Log in
Model

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()