phpDocumentor

Reader implements ReaderInterface

Class Reader

Interfaces, Classes and Traits

ReaderInterface
Interface ReaderInterface

Table of Contents

COMBIS_ID_COLUMN  = 'products_properties_combis_id'
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_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'
ORIGINAL_IMAGES_REGEXP  = '#^.*images/product_images/original_images/(.*\.)(\w+)$#'
$connection  : Connection
$filesystem  : Filesystem
$imageGalleryPath  : ProductGalleryImages
$imageInfoPath  : ProductInfoImages
$imageOriginalPath  : ProductOriginalImages
$imagePopUpPath  : ProductPopUpImages
$imageThumbnailPath  : ProductThumbnailImages
__construct()  : mixed
Reader constructor.
getImageListImages()  : ImageDtoCollection
getMainImageListImage()  : ImageDto
getFilename()  : string
imageListQueryResult()  : Statement

Constants

COMBIS_ID_COLUMN

protected mixed COMBIS_ID_COLUMN = 'products_properties_combis_id'

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_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'

ORIGINAL_IMAGES_REGEXP

protected mixed ORIGINAL_IMAGES_REGEXP = '#^.*images/product_images/original_images/(.*\.)(\w+)$#'

Properties

$connection

protected Connection $connection

Methods

__construct()

Reader constructor.

public __construct(Connection $connection, Filesystem $filesystem, ProductOriginalImages $imageOriginalPath, ProductInfoImages $imageInfoPath, ProductPopUpImages $imagePopUpPath, ProductThumbnailImages $imageThumbnailPath, ProductGalleryImages $imageGalleryPath) : mixed
Parameters
$connection : Connection
$filesystem : Filesystem
$imageOriginalPath : ProductOriginalImages
$imageInfoPath : ProductInfoImages
$imagePopUpPath : ProductPopUpImages
$imageThumbnailPath : ProductThumbnailImages
$imageGalleryPath : ProductGalleryImages
Return values
mixed

getFilename()

protected getFilename(string $relativePath) : string
Parameters
$relativePath : string
Return values
string

Search results