phpDocumentor

CustomerMemoRepository

Interface CustomerMemoRepository

Table of Contents

createCustomerMemo()  : CustomerMemoId
Creates a new customer memo and returns its ID.
createMultipleCustomerMemos()  : CustomerMemoIds
Creates multiple customer memos and returns their IDs.
deleteCustomerMemosByCustomerIds()  : void
Deletes customer memos based on the given customer IDs.
deleteCustomerMemosByMemoIds()  : void
Deletes customer memos based on the given customer memo IDs.
filterCustomerMemos()  : CustomerMemos
Returns a filtered and paginated collection of customer memos based on the given filter and sorting arguments.
getCustomerMemoById()  : CustomerMemo
Returns a specific customer memo based on the given ID.
getCustomerMemos()  : CustomerMemos
Returns all available customer memos.
getCustomerMemosTotalCount()  : int
Returns total count of customer memos based on the given filter arguments.
storeCustomerMemos()  : void
Stores multiple customer memos.

Methods

createMultipleCustomerMemos()

Creates multiple customer memos and returns their IDs.

public createMultipleCustomerMemos(array<string|int, mixed> ...$creationArguments) : CustomerMemoIds
Parameters
$creationArguments : array<string|int, mixed>

Provided array must contain arguments like they are used in the single creation method. Provide multiple arrays for multi creation.

Tags
throws
CreationOfCustomerMemoFailedException
Return values
CustomerMemoIds

Search results