ReaderDatabase
in package
implements
ReaderInterface
Class ReaderDatabase
Interfaces, Classes and Traits
- ReaderInterface
- Interface ReaderInterface
Table of Contents
- PRODUCTS_ATTRIBUTES_EAN_TABLE_COLUMN_VALUE = "gm_ean"
- PRODUCTS_ATTRIBUTES_OPTION_VALUE_TABLE_COLUMN_IDENTIFIER = "options_values_id"
- PRODUCTS_ATTRIBUTES_PRODUCT_TABLE_COLUMN_IDENTIFIER = "products_id"
- PRODUCTS_ATTRIBUTES_TABLE_NAME = "products_attributes"
- $connection : Connection
- __construct() : mixed
- ReaderDatabase constructor.
- getEanValuesByProductId() : array<string|int, mixed>
Constants
PRODUCTS_ATTRIBUTES_EAN_TABLE_COLUMN_VALUE
protected
mixed
PRODUCTS_ATTRIBUTES_EAN_TABLE_COLUMN_VALUE
= "gm_ean"
PRODUCTS_ATTRIBUTES_OPTION_VALUE_TABLE_COLUMN_IDENTIFIER
protected
mixed
PRODUCTS_ATTRIBUTES_OPTION_VALUE_TABLE_COLUMN_IDENTIFIER
= "options_values_id"
PRODUCTS_ATTRIBUTES_PRODUCT_TABLE_COLUMN_IDENTIFIER
protected
mixed
PRODUCTS_ATTRIBUTES_PRODUCT_TABLE_COLUMN_IDENTIFIER
= "products_id"
PRODUCTS_ATTRIBUTES_TABLE_NAME
protected
mixed
PRODUCTS_ATTRIBUTES_TABLE_NAME
= "products_attributes"
Properties
$connection
protected
Connection
$connection
Methods
__construct()
ReaderDatabase constructor.
public
__construct(Connection $connection) : mixed
Parameters
- $connection : Connection
Return values
mixed —getEanValuesByProductId()
public
getEanValuesByProductId(array<string|int, mixed> $optionIds, int $productId) : array<string|int, mixed>
Parameters
- $optionIds : array<string|int, mixed>
- $productId : int