Log in
Model

ChangeQuoteControl

Magento\Quote\Model\ChangeQuoteControl

What it does

This class determines whether the current user has permission to modify a shopping cart (quote) in Magento 2.

It checks user authorization by validating that customers can only modify their own quotes, guests can only modify quotes without a customer ID, and admins/integrations have full access.

Developers use this class to enforce security rules before allowing cart modifications through API or service layer operations.

Public Methods

  • isAllowed()