Interface CustomerAddressRepositoryInterface
category |
System |
---|---|
package |
Customer |
subpackage |
Interfaces |
deleteCustomerAddress(\CustomerAddressInterface $address)
deleteCustomerAddressesByCustomer(\CustomerInterface $customer)
filterAddresses(string $p_keyword, \Pager|null $pager = null, array $sorters = array()) : array
string
array
(Optional) array of Sorter objects with data sorting information
array
Returns an array of CustomerAddress objects.
findById(\IdType $addressBookId) : \CustomerAddress|null
getAllAddresses(\Pager|null $pager = null, array $sorters = array()) : array
array
(Optional) array of Sorter objects with data sorting information
array
Returns an array of CustomerAddress objects.
getById(\IdType $addressBookId) : \CustomerAddress
getCustomerAddresses(\CustomerInterface $customer) : array
store(\CustomerAddressInterface $address) : \CustomerAddressInterface