phpDocumentor

WishlistFactory
in package

Table of Contents

createCustomerId()  : CustomerId
Creates an instance of Customer ID
createProductId()  : ProductId
Creates an instance of Product ID
createSelectedOption()  : SelectedOption
Creates an instance of Selected Options
createSelectedOptions()  : SelectedOptions
Creates an instance of Selected Options
createWishlistItem()  : WishlistItem
Creates an instance of Wishlist Item
createWishlistItemId()  : WishlistItemId
creates an instance of Wishlist Item ID
createWishlistItems()  : WishlistItems
creates an instance of Wishlist Items

Methods

createSelectedOption()

Creates an instance of Selected Options

public createSelectedOption(string $optionKey, string $optionValue) : SelectedOption
Parameters
$optionKey : string
$optionValue : string
Return values
SelectedOption

createWishlistItem()

Creates an instance of Wishlist Item

public createWishlistItem(string $productId, int $wishlistItemId, string $itemNumber, string $title, string $image, int $amount, DateTimeImmutable $addedAt, SelectedOptions $selectedOptions) : WishlistItem
Parameters
$productId : string
$wishlistItemId : int
$itemNumber : string
$title : string
$image : string
$amount : int
$addedAt : DateTimeImmutable
$selectedOptions : SelectedOptions
Return values
WishlistItem

Search results