CustomerAddonValueReader
in package
Class CustomerAddonValueReader
Table of Contents
- LEGACY_CONTAINER_TYPE = 'CustomerInterface'
- $db : Connection
- __construct() : mixed
- filterCustomerAddonValues() : array<string|int, mixed>
- getCustomerAddonValue() : array<string|int, mixed>
- getCustomerAddonValues() : array<string|int, mixed>
- getCustomerAddonValuesTotalCount() : int
Constants
LEGACY_CONTAINER_TYPE
private
mixed
LEGACY_CONTAINER_TYPE
= 'CustomerInterface'
Properties
$db
private
Connection
$db
Methods
__construct()
public
__construct(Connection $db) : mixed
Parameters
- $db : Connection
Return values
mixed —filterCustomerAddonValues()
public
filterCustomerAddonValues(CustomerId $customerId, CustomerAddonValueFilters $filters, CustomerAddonValueSorting $sorting, Pagination|SqlPagination $pagination) : array<string|int, mixed>
Parameters
- $customerId : CustomerId
- $filters : CustomerAddonValueFilters
- $sorting : CustomerAddonValueSorting
- $pagination : Pagination|SqlPagination
Return values
array<string|int, mixed> —getCustomerAddonValue()
public
getCustomerAddonValue(CustomerId $customerId, CustomerAddonValueKey $key) : array<string|int, mixed>
Parameters
- $customerId : CustomerId
- $key : CustomerAddonValueKey
Tags
Return values
array<string|int, mixed> —getCustomerAddonValues()
public
getCustomerAddonValues(CustomerId $customerId) : array<string|int, mixed>
Parameters
- $customerId : CustomerId
Return values
array<string|int, mixed> —getCustomerAddonValuesTotalCount()
public
getCustomerAddonValuesTotalCount(CustomerId $customerId, CustomerAddonValueFilters $filters) : int
Parameters
- $customerId : CustomerId
- $filters : CustomerAddonValueFilters