UpdateServiceDatabaseWriter
in package
implements
UpdateServiceDatabaseWriterInterface
Class UpdateServiceDatabaseWriter
Interfaces, Classes and Traits
- UpdateServiceDatabaseWriterInterface
- Interface UpdateServiceDatabaseWriterInterface
Table of Contents
- IMAGE_LIST_ATTRIBUTE_TABLE = 'product_image_list_attribute'
- IMAGE_LIST_COMBI_TABLE = 'product_image_list_combi'
- IMAGE_LIST_ID_COLUMN = 'product_image_list_id'
- IMAGE_LIST_IMAGE_ID_COLUMN = 'product_image_list_image_id'
- IMAGE_LIST_IMAGE_SORT_ORDER_COLUMN = 'product_image_list_image_sort_order'
- IMAGE_LIST_IMAGE_TABLE = 'product_image_list_image'
- IMAGE_LIST_LANGUAGE_ID_COLUMN = 'language_id'
- IMAGE_LIST_NAME_COLUMN = 'product_image_list_name'
- IMAGE_LIST_TABLE = 'product_image_list'
- IMAGE_LIST_TEXT_TABLE = 'product_image_list_image_text'
- IMAGE_LIST_TEXT_TYPE_COLUMN = 'product_image_list_image_text_type'
- IMAGE_LIST_TEXT_VALUE_COLUMN = 'product_image_list_image_text_value'
- PRODUCT_ATTRIBUTE_ID_COLUMN = 'products_attributes_id'
- PRODUCT_COMBI_ID_COLUMN = 'products_properties_combis_id'
- $queryBuilder : CI_DB_query_builder
- $languageProvider : LanguageProviderInterface
- __construct() : mixed
- UpdateServiceDatabaseWriter constructor.
- updateImageListAttributeAssigment() : void
- updateImageListCombiAssignment() : void
- updateImageListName() : void
- updateImagesSort() : void
- updateImageText() : void
Constants
IMAGE_LIST_ATTRIBUTE_TABLE
protected
mixed
IMAGE_LIST_ATTRIBUTE_TABLE
= 'product_image_list_attribute'
IMAGE_LIST_COMBI_TABLE
protected
mixed
IMAGE_LIST_COMBI_TABLE
= 'product_image_list_combi'
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_SORT_ORDER_COLUMN
protected
mixed
IMAGE_LIST_IMAGE_SORT_ORDER_COLUMN
= 'product_image_list_image_sort_order'
IMAGE_LIST_IMAGE_TABLE
protected
mixed
IMAGE_LIST_IMAGE_TABLE
= 'product_image_list_image'
IMAGE_LIST_LANGUAGE_ID_COLUMN
protected
mixed
IMAGE_LIST_LANGUAGE_ID_COLUMN
= 'language_id'
IMAGE_LIST_NAME_COLUMN
protected
mixed
IMAGE_LIST_NAME_COLUMN
= 'product_image_list_name'
IMAGE_LIST_TABLE
protected
mixed
IMAGE_LIST_TABLE
= 'product_image_list'
IMAGE_LIST_TEXT_TABLE
protected
mixed
IMAGE_LIST_TEXT_TABLE
= 'product_image_list_image_text'
IMAGE_LIST_TEXT_TYPE_COLUMN
protected
mixed
IMAGE_LIST_TEXT_TYPE_COLUMN
= 'product_image_list_image_text_type'
IMAGE_LIST_TEXT_VALUE_COLUMN
protected
mixed
IMAGE_LIST_TEXT_VALUE_COLUMN
= 'product_image_list_image_text_value'
PRODUCT_ATTRIBUTE_ID_COLUMN
protected
mixed
PRODUCT_ATTRIBUTE_ID_COLUMN
= 'products_attributes_id'
PRODUCT_COMBI_ID_COLUMN
protected
mixed
PRODUCT_COMBI_ID_COLUMN
= 'products_properties_combis_id'
Properties
$queryBuilder
protected
CI_DB_query_builder
$queryBuilder
$languageProvider
private
LanguageProviderInterface
$languageProvider
Methods
__construct()
UpdateServiceDatabaseWriter constructor.
public
__construct(CI_DB_query_builder $queryBuilder, LanguageProviderInterface $languageProvider) : mixed
Parameters
- $queryBuilder : CI_DB_query_builder
- $languageProvider : LanguageProviderInterface
Return values
mixed —updateImageListAttributeAssigment()
public
updateImageListAttributeAssigment(UpdateImageListAttributeAssignmentDtoInterface $dto) : void
Parameters
Tags
Return values
void —updateImageListCombiAssignment()
public
updateImageListCombiAssignment(UpdateImageListCombinationAssignmentDtoInterface $dto) : void
Parameters
Tags
Return values
void —updateImageListName()
public
updateImageListName(UpdateImageListNameDtoInterface $dto) : void
Parameters
Tags
Return values
void —updateImagesSort()
public
updateImagesSort(UpdateMultipleSortingDtoInterface $sortOrders) : void
Parameters
- $sortOrders : UpdateMultipleSortingDtoInterface
Tags
Return values
void —updateImageText()
public
updateImageText(TextCollection $texts) : void
Parameters
- $texts : TextCollection