How are a quote's getCustomerEmail() and setCustomerEmail() methods implemented and used?

Interface: \Magento\Quote\Model\Quote

Implementation: \Magento\Quote\Model\Quote

The methods are implemented through the magic __call() method.

Usages: setCustomerEmail()

Details: How is a customer email set to a quote?

Usages: getCustomerEmail()

1. \Magento\Quote\Model\QuoteManagement::submitQuote()

2. \Magento\Checkout\Helper\Data::sendPaymentFailedEmail()

3. \Magento\Quote\Model\Quote\Address::getEmail()

4. \Magento\Quote\Model\Quote\Address\BillingAddressPersister::save()

5. \Magento\Sales\Block\Adminhtml\Order\Create\Form\Account::getFormValues()

See also: