CustomerWishlistRepository
in package
implements
WishlistRepository
Interfaces, Classes and Traits
Table of Contents
- $mapper : CustomerWishlistMapper
- $reader : WishlistReader
- $writer : WishlistWriter
- __construct() : mixed
- Constructor
- getWishlist() : Wishlist
- Returns the Wishlist for a given user
- removeWishlist() : void
- Deleted the Wishlist for a given user
Properties
$mapper
private
CustomerWishlistMapper
$mapper
$reader
private
WishlistReader
$reader
$writer
private
WishlistWriter
$writer
Methods
__construct()
Constructor
public
__construct(WishlistReader $reader, WishlistWriter $writer, CustomerWishlistMapper $mapper) : mixed
Parameters
- $reader : WishlistReader
- $writer : WishlistWriter
- $mapper : CustomerWishlistMapper
Return values
mixed —getWishlist()
Returns the Wishlist for a given user
public
getWishlist(CustomerId $customerId, int $languageId) : Wishlist
Parameters
- $customerId : CustomerId
- $languageId : int
Return values
Wishlist —removeWishlist()
Deleted the Wishlist for a given user
public
removeWishlist(CustomerId $customerId) : void
Parameters
- $customerId : CustomerId