WishlistReader
in package
Table of Contents
- DEFAULT_IMAGE_RELATIVE_PATH = '../../../images/product_images/gallery_images/artikelbild.jpg'
- $database : Connection
- __construct() : mixed
- Constructor
- getOptionsModel() : string
- getProduct() : array<string|int, mixed>
- Get the data for a given productId with Property ID
- getWishlist() : array<string|int, mixed>
- Get the Shopping Data for a given Customer
- getCustomizerOptions() : array<string|int, mixed>
- getOption() : array<string|int, mixed>
- Get the option Data for a given option ID with Option Value ID
- getOptions() : array<string|int, mixed>
- getProductImage() : array<string|int, mixed>
- getVariantImage() : array<string|int, mixed>
- getVariantOptions() : array<string|int, mixed>
- replaceBrokenImageLinks() : void
Constants
DEFAULT_IMAGE_RELATIVE_PATH
private
mixed
DEFAULT_IMAGE_RELATIVE_PATH
= '../../../images/product_images/gallery_images/artikelbild.jpg'
Properties
$database
private
Connection
$database
Methods
__construct()
Constructor
public
__construct(Connection $database) : mixed
Parameters
- $database : Connection
Return values
mixed —getOptionsModel()
public
getOptionsModel(array<string|int, mixed> $options, int $variantId, int $languageId) : string
Parameters
- $options : array<string|int, mixed>
- $variantId : int
- $languageId : int
Return values
string —getProduct()
Get the data for a given productId with Property ID
public
getProduct(int $productId, int $languageId) : array<string|int, mixed>
Parameters
- $productId : int
- $languageId : int
Return values
array<string|int, mixed> —getWishlist()
Get the Shopping Data for a given Customer
public
getWishlist(CustomerId $customerId, int $languageId) : array<string|int, mixed>
Parameters
- $customerId : CustomerId
- $languageId : int
Return values
array<string|int, mixed> —getCustomizerOptions()
private
getCustomizerOptions(CustomerId $customerId, $products_id, int $languageId) : array<string|int, mixed>
Parameters
- $customerId : CustomerId
- $products_id :
- $languageId : int
Tags
Return values
array<string|int, mixed> —getOption()
Get the option Data for a given option ID with Option Value ID
private
getOption(int $optionId, int $optionValueId, int $languageId) : array<string|int, mixed>
Parameters
- $optionId : int
- $optionValueId : int
- $languageId : int
Return values
array<string|int, mixed> —getOptions()
private
getOptions(array<string|int, mixed> $chosenOptions, int $languageId) : array<string|int, mixed>
Parameters
- $chosenOptions : array<string|int, mixed>
- $languageId : int
Return values
array<string|int, mixed> —getProductImage()
private
getProductImage(int $productId) : array<string|int, mixed>
Parameters
- $productId : int
Return values
array<string|int, mixed> —getVariantImage()
private
getVariantImage(int $variantId) : array<string|int, mixed>
Parameters
- $variantId : int
Return values
array<string|int, mixed> —getVariantOptions()
private
getVariantOptions(int $variantId, int $languageId) : array<string|int, mixed>
Parameters
- $variantId : int
- $languageId : int
Return values
array<string|int, mixed> —replaceBrokenImageLinks()
private
replaceBrokenImageLinks(array<string|int, mixed> &$product) : void
Parameters
- $product : array<string|int, mixed>