ReaderDatabase
in package
implements
ReaderDatabaseInterface
Interfaces, Classes and Traits
Table of Contents
- ATTRIBUTE_ID_COLUMN = 'products_attributes_id'
- IMAGE_LIST_ID_COLUMN = 'product_image_list_id'
- IMAGE_LIST_IMAGE_ID_COLUMN = 'product_image_list_image_id'
- IMAGE_LIST_IMAGE_PATH_COLUMN = 'product_image_list_image_local_path'
- IMAGE_LIST_IMAGE_SORT_COLUMN = 'product_image_list_image_sort_order'
- IMAGE_LIST_IMAGE_TABLE = 'product_image_list_image'
- IMAGE_LIST_IMAGE_TEXT_TYPE_COLUMN = 'product_image_list_image_text_type'
- IMAGE_LIST_IMAGE_TEXT_VALUE_COLUMN = 'product_image_list_image_text_value'
- IMAGE_LIST_LANGUAGE_ID_COLUMN = 'language_id'
- IMAGE_LIST_TEXTS_TABLE = 'product_image_list_image_text'
- $db : Connection
- __construct() : mixed
- ReaderDatabase constructor.
- getAttributeOptionImagesByProductId() : array<string|int, mixed>
- getImageListId() : int|null
- imageListQueryResult() : Statement
Constants
ATTRIBUTE_ID_COLUMN
protected
mixed
ATTRIBUTE_ID_COLUMN
= 'products_attributes_id'
IMAGE_LIST_ID_COLUMN
protected
mixed
IMAGE_LIST_ID_COLUMN
= 'product_image_list_id'
IMAGE_LIST_IMAGE_ID_COLUMN
protected
mixed
IMAGE_LIST_IMAGE_ID_COLUMN
= 'product_image_list_image_id'
IMAGE_LIST_IMAGE_PATH_COLUMN
protected
mixed
IMAGE_LIST_IMAGE_PATH_COLUMN
= 'product_image_list_image_local_path'
IMAGE_LIST_IMAGE_SORT_COLUMN
protected
mixed
IMAGE_LIST_IMAGE_SORT_COLUMN
= 'product_image_list_image_sort_order'
IMAGE_LIST_IMAGE_TABLE
protected
mixed
IMAGE_LIST_IMAGE_TABLE
= 'product_image_list_image'
IMAGE_LIST_IMAGE_TEXT_TYPE_COLUMN
protected
mixed
IMAGE_LIST_IMAGE_TEXT_TYPE_COLUMN
= 'product_image_list_image_text_type'
IMAGE_LIST_IMAGE_TEXT_VALUE_COLUMN
protected
mixed
IMAGE_LIST_IMAGE_TEXT_VALUE_COLUMN
= 'product_image_list_image_text_value'
IMAGE_LIST_LANGUAGE_ID_COLUMN
protected
mixed
IMAGE_LIST_LANGUAGE_ID_COLUMN
= 'language_id'
IMAGE_LIST_TEXTS_TABLE
protected
mixed
IMAGE_LIST_TEXTS_TABLE
= 'product_image_list_image_text'
Properties
$db
private
Connection
$db
Methods
__construct()
ReaderDatabase constructor.
public
__construct(Connection $connection) : mixed
Parameters
- $connection : Connection
Return values
mixed —getAttributeOptionImagesByProductId()
public
getAttributeOptionImagesByProductId(int $attributeId, int $productId, int $languageId) : array<string|int, mixed>
Parameters
- $attributeId : int
- $productId : int
- $languageId : int
Tags
Return values
array<string|int, mixed> —getImageListId()
protected
getImageListId(int $attributeId, int $productId) : int|null
Parameters
- $attributeId : int
- $productId : int
Return values
int|null —imageListQueryResult()
protected
imageListQueryResult(int $imageListId, int $languageId) : Statement
Parameters
- $imageListId : int
- $languageId : int