Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Protected Attributes
ShippingAddressManagement Class Reference
Inheritance diagram for ShippingAddressManagement:
ShippingAddressManagementInterface

Public Member Functions

 __construct (\Magento\Quote\Api\CartRepositoryInterface $quoteRepository, QuoteAddressValidator $addressValidator, Logger $logger, \Magento\Customer\Api\AddressRepositoryInterface $addressRepository, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Quote\Model\Quote\TotalsCollector $totalsCollector)
 
- Public Member Functions inherited from ShippingAddressManagementInterface
 assign ($cartId, \Magento\Quote\Api\Data\AddressInterface $address)
 
 get ($cartId)
 

Protected Attributes

 $quoteRepository
 
 $logger
 
 $addressValidator
 
 $addressRepository
 
 $scopeConfig
 
 $totalsCollector
 

Detailed Description

Quote shipping address write service object. @SuppressWarnings(PHPMD.CouplingBetweenObjects)

Definition at line 18 of file ShippingAddressManagement.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( \Magento\Quote\Api\CartRepositoryInterface  $quoteRepository,
QuoteAddressValidator  $addressValidator,
Logger  $logger,
\Magento\Customer\Api\AddressRepositoryInterface  $addressRepository,
\Magento\Framework\App\Config\ScopeConfigInterface  $scopeConfig,
\Magento\Quote\Model\Quote\TotalsCollector  $totalsCollector 
)
Parameters
\Magento\Quote\Api\CartRepositoryInterface$quoteRepository
QuoteAddressValidator$addressValidator
Logger$logger
\Magento\Customer\Api\AddressRepositoryInterface$addressRepository
\Magento\Framework\App\Config\ScopeConfigInterface$scopeConfig
Quote\TotalsCollector$totalsCollector

Definition at line 65 of file ShippingAddressManagement.php.

Field Documentation

◆ $addressRepository

$addressRepository
protected

Definition at line 44 of file ShippingAddressManagement.php.

◆ $addressValidator

$addressValidator
protected

Definition at line 39 of file ShippingAddressManagement.php.

◆ $logger

$logger
protected

Definition at line 32 of file ShippingAddressManagement.php.

◆ $quoteRepository

$quoteRepository
protected

Definition at line 25 of file ShippingAddressManagement.php.

◆ $scopeConfig

$scopeConfig
protected

Definition at line 49 of file ShippingAddressManagement.php.

◆ $totalsCollector

$totalsCollector
protected

Definition at line 54 of file ShippingAddressManagement.php.


The documentation for this class was generated from the following file: