Версия: 6.x
burger close
Класс OfferPhotos
Граф наследования:OfferPhotos:
AbstractPreset

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

Добавляет к экспорту колонку для поля с сериализованными данными для фото комплектаций.

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

 loadData ()
 
 setTitle ($title)
 
 setLinkForeignField ($field)
 
 setLinkPresetId ($id)
 
 setExportForeignField ($field)
 
 getExportForeignField ()
 
 getColumns ()
 
 getColumnsData ($n)
 
 importColumnsData ()
 
- Открытые члены унаследованные от AbstractPreset
 __construct ($options)
 
 getColumnsData ($n)
 
 importColumnsData ()
 
 getColumns ()
 
 setSchema (AbstractSchema $schema)
 
 getSchema ()
 
 beforeRowImport ()
 
 beforeRowExport ($row_index)
 
 afterRowImport ()
 
 setBeforeRowImport ($callback)
 
 setAfterRowImport ($callback)
 
 setBeforeRowExportCallback ($callback)
 
 setId ($id)
 
 setFieldsMap (array $map)
 
 hasMap ($field)
 
 getMappedField ($field)
 
 loadData ()
 

Поля данных

 $link_preset_id
 
 $link_foreign_field
 
 $link_foreign_named_field = "photos_named_arr"
 
 $link_orm_type
 
 $title
 
 $export_foreign_field
 
- Поля данных унаследованные от AbstractPreset
 $rows
 
 $row
 

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

 $line_delimiter = ";"
 
- Защищенные данные унаследованные от AbstractPreset
 $id
 
 $schema
 
 $fields_map
 
 $before_import_callback
 
 $after_import_callback
 
 $before_row_export_callback
 
 $option_prefixes = ['set', 'add']
 

Методы

getColumns ( )

Возвращает данные для вывода в CSV

Возвращает
array
getColumnsData (   $n)

Возвращает данные для вывода в CSV

Возвращает
array
getExportForeignField ( )

Возвращает поле, из которого брать изображения для экспорта

Возвращает
string
importColumnsData ( )

Импортирует данные одной строки текущего пресета в базу

Возвращает
void
loadData ( )
setExportForeignField (   $field)

Устанавливает поле, из которого брать изображения для экспорта

Аргументы
string$field
setLinkForeignField (   $field)

Определяет foreign key другого объекта

Аргументы
string$field
Возвращает
void
setLinkPresetId (   $id)

Устанавливает номер пресета, к которому линкуется текущий пресет

Аргументы
integer$n- номер пресета
Возвращает
void
setTitle (   $title)

Устанавливает название колонки

Аргументы
string$title
Возвращает
void

Поля

$export_foreign_field
$line_delimiter = ";"
protected
$link_foreign_field
$link_foreign_named_field = "photos_named_arr"
$link_orm_type
$link_preset_id
$title