Install_Controller
in package
Install.
Tags
Table of Contents
- $instance : mixed
- The singleton instances.
- $_sTemplatePath : string
- Template path
- getFileExtension() : mixed
- Определение расширения файла по его названию без расширения
- getTemplatePath() : string
- Get template path
- instance() : object
- Register an existing instance as a singleton.
- loadFile() : string
- Replace macroses in file
- macroReplace() : string
- Replace macroses in file
- moveInformationsystemGroupImage() : mixed
- Копирование изображений для ИГ
- moveInformationsystemGroupPropertyImage() : mixed
- Копирование изображений для доп. свойств ИГ
- moveInformationsystemItemImage() : mixed
- Копирование изображений для ИЭ
- moveInformationsystemItemPropertyImage() : mixed
- Копирование изображений для доп. свойств ИЭ
- moveProducerImage() : mixed
- Копирование изображений для группы товаров
- moveShopGroupImage() : mixed
- Копирование изображений для группы товаров
- moveShopGroupPropertyImage() : mixed
- Копирование изображений для доп. свойств групп товара
- moveShopItemImage() : mixed
- Копирование изображений для магазина
- moveShopItemPropertyImage() : mixed
- Копирование изображений для доп. свойств товара
- MoveStructureItemPropertyImage() : mixed
- Копирование значения доп. свойства типа "Файл" узла структуры
- replaceFile() : mixed
- Replace macroses in file
- setTemplatePath() : self
- Set template path
Properties
$instance
The singleton instances.
public
static mixed
$instance
= \NULL
$_sTemplatePath
Template path
protected
string
$_sTemplatePath
= \null
Methods
getFileExtension()
Определение расширения файла по его названию без расширения
public
getFileExtension( $path_file_without_extension) : mixed
Parameters
Return values
mixed —getTemplatePath()
Get template path
public
getTemplatePath() : string
Return values
string —instance()
Register an existing instance as a singleton.
public
static instance() : object
Return values
object —loadFile()
Replace macroses in file
public
loadFile(string $filename[, array<string|int, mixed> $aReplace = array() ]) : string
Parameters
- $filename : string
-
file path
- $aReplace : array<string|int, mixed> = array()
-
list of macroses
Return values
string —macroReplace()
Replace macroses in file
public
macroReplace(string $str, array<string|int, mixed> $aReplace) : string
Parameters
- $str : string
-
file path
- $aReplace : array<string|int, mixed>
-
list of macroses
Return values
string —moveInformationsystemGroupImage()
Копирование изображений для ИГ
public
moveInformationsystemGroupImage( $targetInformationsystemGroupId, $sourceInformationsystemId, $sourceInformationsystemGroupId[, string $fileName = NULL ][, string $smallFileName = NULL ][, mixed $level = 3 ]) : mixed
Parameters
- $targetInformationsystemGroupId :
-
- идентификатор новой созданной ИГ
- $sourceInformationsystemId :
-
- идентификатор копирумой ИС
- $sourceInformationsystemGroupId :
-
- идентификатор копируемой ИГ
- $fileName : string = NULL
-
- имя большого файла изображения
- $smallFileName : string = NULL
-
- имя малого файла изображения
- $level : mixed = 3
Return values
mixed —moveInformationsystemGroupPropertyImage()
Копирование изображений для доп. свойств ИГ
public
moveInformationsystemGroupPropertyImage( $informationsystemGroupId, $informationsystemGroupPropertyId, $copyInformationsystemId, $copyInformationsystemGroupId, $copyInformationsystemPropertyValueId[, mixed $level = 3 ]) : mixed
Parameters
- $informationsystemGroupId :
-
- Идентификатор новой ИГ
- $informationsystemGroupPropertyId :
-
- Идентификатор нового доп. свойства типа "Файл"
- $copyInformationsystemId :
-
- Идентификатор копирумой ИС
- $copyInformationsystemGroupId :
-
- Идентификатор копируемой ИГ
- $copyInformationsystemPropertyValueId :
-
- Идентификатор значения доп. свойства типа "Файл" копируемой ИГ
- $level : mixed = 3
Return values
mixed —moveInformationsystemItemImage()
Копирование изображений для ИЭ
public
moveInformationsystemItemImage( $targetInformationsystemItemId, $sourceInformationsystemId, $sourceInformationsystemItemId[, string $fileName = NULL ][, string $smallFileName = NULL ][, mixed $level = 3 ]) : mixed
Parameters
- $targetInformationsystemItemId :
-
- идентификатор нового созданого ИЭ
- $sourceInformationsystemId :
-
- идентификатор копируемой ИС
- $sourceInformationsystemItemId :
-
- идентификатор копируемого ИЭ
- $fileName : string = NULL
-
- имя большого файла изображения
- $smallFileName : string = NULL
-
- имя малого файла изображения
- $level : mixed = 3
Return values
mixed —moveInformationsystemItemPropertyImage()
Копирование изображений для доп. свойств ИЭ
public
moveInformationsystemItemPropertyImage( $informationsystemItemId, $informationsystemItemPropertyId, $copyInformationsystemId, $copyInformationsystemItemId, $copyInformationsystemPropertyValueId[, mixed $level = 3 ]) : mixed
Parameters
- $informationsystemItemId :
-
- Идентификатор нового ИЭ
- $informationsystemItemPropertyId :
-
- Идентификатор нового доп. свойства типа "Файл"
- $copyInformationsystemId :
-
- Идентификатор копирумой ИС
- $copyInformationsystemItemId :
-
- Идентификатор копируемого ИЭ
- $copyInformationsystemPropertyValueId :
-
- Идентификатор значения доп. свойства типа "Файл" копируемого ИЭ
- $level : mixed = 3
Return values
mixed —moveProducerImage()
Копирование изображений для группы товаров
public
moveProducerImage(int $shopProducerId, int $copyShopId, int $copyProducerId) : mixed
Parameters
- $shopProducerId : int
-
- идентификатор нового созданного производителя
- $copyShopId : int
-
- идентификатор копирумого магазина
- $copyProducerId : int
-
- идентификатор копируемого производителя
Return values
mixed —moveShopGroupImage()
Копирование изображений для группы товаров
public
moveShopGroupImage(int $shopGroupId, int $copyShopId, int $copyGroupId[, string $fileName = NULL ][, string $smallFileName = NULL ][, mixed $level = 3 ]) : mixed
Parameters
- $shopGroupId : int
-
- идентификатор новой созданной группы магазина
- $copyShopId : int
-
- идентификатор копирумого магазина
- $copyGroupId : int
-
- идентификатор копируемой группы товаров
- $fileName : string = NULL
-
- имя большого файла изображения
- $smallFileName : string = NULL
-
- имя малого файла изображения
- $level : mixed = 3
Return values
mixed —moveShopGroupPropertyImage()
Копирование изображений для доп. свойств групп товара
public
moveShopGroupPropertyImage( $shopGroupId, $shopGroupPropertyId, $copyShopId, $copyShopGroupId, $copyShopGroupPropertyId[, mixed $level = 3 ]) : mixed
Parameters
- $shopGroupId :
-
- идентификатор новой созданой группы товара
- $shopGroupPropertyId :
-
- идентификатор нового созданного доп. свойства
- $copyShopId :
-
- идентификатор копирумого магазина
- $copyShopGroupId :
-
- идентификатор копируемой группы товара
- $copyShopGroupPropertyId :
-
- идентификатор доп. свойства типа "Файл" копируемой группы
- $level : mixed = 3
Return values
mixed —moveShopItemImage()
Копирование изображений для магазина
public
moveShopItemImage( $targetShopItemId, $sourceShopId, $sourceShopItemId[, string $fileName = NULL ][, string $smallFileName = NULL ][, mixed $level = 3 ]) : mixed
Parameters
- $targetShopItemId :
-
- идентификатор нового созданого товара
- $sourceShopId :
-
- идентификатор копируемого магазина
- $sourceShopItemId :
-
- идентификатор копируемого товара
- $fileName : string = NULL
-
- имя большого файла изображения
- $smallFileName : string = NULL
-
- имя малого файла изображения
- $level : mixed = 3
Return values
mixed —moveShopItemPropertyImage()
Копирование изображений для доп. свойств товара
public
moveShopItemPropertyImage( $shopItemId, $shopItemPropertyId, $copyShopId, $copyShopItemId, $copyShopItemPropertyId[, mixed $level = 3 ]) : mixed
Parameters
- $shopItemId :
-
- идентификатор нового созданого товара
- $shopItemPropertyId :
-
- идентификатор нового созданного доп. свойства
- $copyShopId :
-
- идентификатор копирумого магазина
- $copyShopItemId :
-
- идентификатор копируемого товара
- $copyShopItemPropertyId :
-
- идентификатор доп. свойства типа "Файл" копируемого товара
- $level : mixed = 3
Return values
mixed —MoveStructureItemPropertyImage()
Копирование значения доп. свойства типа "Файл" узла структуры
public
MoveStructureItemPropertyImage( $structureId, $structurePropertyImageId, $copySiteId, $copyStructureId, $copyStructurePropertyValueId[, mixed $level = 3 ]) : mixed
Parameters
- $structureId :
-
- Идентификатор нового созданого узла структуры
- $structurePropertyImageId :
-
- Идентификатор нового созданного доп. свойства
- $copySiteId :
-
- Идентификатор сайта, которому принадлежит копируемая структура
- $copyStructureId :
-
- Идентификатор копируемого узла структуры
- $copyStructurePropertyValueId :
-
- Идентификатор значения доп. свойства, значение которого копируется
- $level : mixed = 3
Return values
mixed —replaceFile()
Replace macroses in file
public
replaceFile(string $filename[, array<string|int, mixed> $aReplace = array() ]) : mixed
Parameters
- $filename : string
-
file path
- $aReplace : array<string|int, mixed> = array()
-
list of macroses
Return values
mixed —setTemplatePath()
Set template path
public
setTemplatePath(string $_sTemplatePath) : self
Parameters
- $_sTemplatePath : string
-
path