Добавляет к экспорту колонки соответствующие свойствам ORM объекта. Самый простой набор колонок. В качестве названия колонок выступают названия свойств Orm объекта
Защищенные данные | |
$orm_unset_field = [] | |
Защищенные данные унаследованные от Base | |
$fields = [] | |
$select_request | |
$id_field = 'id' | |
$saved_request = null | |
$select_order | |
$exclude_fields = [] | |
$extra_fields = [] | |
$titles = [] | |
$search_fields = [] | |
$load_expression | |
$is_multisite = false | |
$use_cache = true | |
$cache = [] | |
$null_fields = [] | |
$replace_mode = false | |
$use_temporary_id | |
$uniq_fields | |
$custom_html_encoded_field | |
$orm_object | |
Защищенные данные унаследованные от AbstractPreset | |
$id | |
$schema | |
$fields_map | |
$before_import_callback | |
$after_import_callback | |
$before_row_export_callback | |
$option_prefixes = ['set', 'add'] | |
Дополнительные унаследованные члены | |
Поля данных унаследованные от AbstractPreset | |
$rows | |
$row | |
getColumnsData | ( | $n | ) |
Возвращает данные для вывода в CSV
int | $n | - индекс строки |
loadObject | ( | ) |
Загружает объект из базы по имеющимся данным в row или возвращает false
setOrmUnsetFields | ( | $field | ) |
Устанавливет поля которые нужно убрать из подгруженного объекта
array | $field | - массив полей, которые нужно исключит при обновлении объекта |
|
protected |