Класс позволяет экспортировать связь чужих объектов с вашим объектом Класс не поддерживает импорт
Открытые члены | |
setLineDelimiter ($line_delimiter) | |
setColumnTitle ($column_title) | |
setLinkType ($link_type) | |
setSourceType ($source_type) | |
setExportObject ($object) | |
setLinkIdField ($link_id_field) | |
setExportFormatCallback ($callback) | |
getColumnsData ($n) | |
importColumnsData () | |
getColumns () | |
![]() | |
__construct ($options) | |
getColumnsData ($n) | |
importColumnsData () | |
getColumns () | |
setSchema (AbstractSchema $schema) | |
getSchema () | |
beforeRowImport () | |
beforeRowExport ($row_index) | |
afterRowImport () | |
afterLineImport () | |
setBeforeRowImport ($callback) | |
setAfterRowImport ($callback) | |
setBeforeRowExportCallback ($callback) | |
setId ($id) | |
setFieldsMap (array $map) | |
hasMap ($field) | |
getMappedField ($field) | |
loadData () | |
Поля данных | |
$row = [] | |
$export_format_callback | |
$line_delimiter = '; ' | |
$link_type | |
$link_id_field | |
$source_type | |
$column_title | |
![]() | |
$rows | |
$row | |
Защищенные данные | |
$export_object | |
![]() | |
$id | |
$schema | |
$fields_map | |
$before_import_callback | |
$after_import_callback | |
$before_row_export_callback | |
$option_prefixes = ['set', 'add'] | |
getColumns | ( | ) |
Возвращает колонки, которые добавляются текущим набором
getColumnsData | ( | $n | ) |
Возвращает ассоциативный массив с одной строкой данных, где ключ - это id колонки, а значение - это содержимое ячейки
integer | $n | - индекс в наборе строк $this->rows |
importColumnsData | ( | ) |
Импортирует одну строку данных
setColumnTitle | ( | $column_title | ) |
Устанавливает заголовок для колонки
setExportFormatCallback | ( | $callback | ) |
Устанавливает функцию, форматирующую отображение данных
$callback | $callback |
setExportObject | ( | $object | ) |
Устанвливает объект, который связан с текущим объектом
$object |
setLineDelimiter | ( | $line_delimiter | ) |
Устанавливает разделитель между записями
$line_delimiter |
setLinkIdField | ( | $link_id_field | ) |
Устанвливает, в каком поле у основного объекта хранится ID
setLinkType | ( | $link_type | ) |
Устанавливает link_type, который использован для связи с текущим объектом
string | $link_type |
setSourceType | ( | $source_type | ) |
Устанавливает тип связанного объекта
$source_type |
$column_title |
$export_format_callback |
|
protected |
$line_delimiter = '; ' |
$link_id_field |
$link_type |
$row = [] |
$source_type |