Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Product
+ Граф наследования:Product:

Открытые члены

 __construct ($exportId)
 
 convert ($data)
 

Открытые атрибуты

const DESCRIPTION_LENGHT_MIN = 10
 
const DESCRIPTION_LENGHT_MAX = 3300
 
const NAME_LENGHT_MIN = 4
 
const NAME_LENGHT_MAX = 100
 
- Открытые атрибуты унаследованные от DataConverter
const PAD_STRING = '_'
 
const END_STRING = ' ...'
 

Защищенные данные

 $selectOfferProps
 
 $sectionsList
 
- Защищенные данные унаследованные от DataConverter
 $exportId
 

Дополнительные унаследованные члены

- Защищенные статические члены унаследованные от DataConverter
static convertToUtf8 ($value)
 
static matchLength ($string)
 
static extendString ($string, $currLength, $needLength)
 
static mb_str_pad ($string, $padLength, $padString=" ", $padType=STR_PAD_RIGHT)
 
static reduceString ($string, $currLength, $needLength)
 

Подробное описание

См. определение в файле product.php строка 12

Конструктор(ы)

◆ __construct()

__construct ( $exportId)

Product constructor.

Аргументы
$exportId- int ID of export

См. определение в файле product.php строка 27

Методы

◆ convert()

convert ( $data)

Main method for convert

Аргументы
$data- Array of albums data from source.
Возвращает
array

Переопределяет метод предка DataConverter.

См. определение в файле product.php строка 43

Данные класса

◆ $sectionsList

$sectionsList
protected

См. определение в файле product.php строка 15

◆ $selectOfferProps

$selectOfferProps
protected

См. определение в файле product.php строка 14

◆ DESCRIPTION_LENGHT_MAX

const DESCRIPTION_LENGHT_MAX = 3300

См. определение в файле product.php строка 19

◆ DESCRIPTION_LENGHT_MIN

const DESCRIPTION_LENGHT_MIN = 10

См. определение в файле product.php строка 18

◆ NAME_LENGHT_MAX

const NAME_LENGHT_MAX = 100

См. определение в файле product.php строка 21

◆ NAME_LENGHT_MIN

const NAME_LENGHT_MIN = 4

См. определение в файле product.php строка 20