Набор колонок описывающих связь многие ко многим с другим объектом
Открытые члены | |
setOrmObject (\RS\Orm\AbstractObject $orm_object) | |
getOrmObject () | |
setIdField ($field) | |
setManylinkOrm (\RS\Orm\AbstractObject $orm) | |
setManylinkIdField ($field) | |
setManylinkForeignIdField ($field) | |
setLinkIdField ($field) | |
setLinkPresetId ($id) | |
setMask ($mask) | |
setTitle ($title) | |
loadData () | |
setArrayField ($field) | |
setArrayKey ($field) | |
setArrayValue ($field) | |
getColumns () | |
getColumnsData ($n) | |
importColumnsData () | |
setSearchFields (array $fields) | |
Открытые члены унаследованные от 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 () | |
Поля данных | |
$delimiter = ";" | |
$orm_object | |
$id_field | |
$link_id_field | |
$link_preset_id | |
$mask | |
$mask_fields = [] | |
$mask_pattern | |
$title | |
$array_field | |
$array_key | |
$array_value | |
$manylink_foreign_id_field | |
$manylink_id_field | |
$manylink_orm | |
Поля данных унаследованные от AbstractPreset | |
$rows | |
$row | |
Защищенные данные | |
$search_fields = [] | |
Защищенные данные унаследованные от AbstractPreset | |
$id | |
$schema | |
$fields_map | |
$before_import_callback | |
$after_import_callback | |
$before_row_export_callback | |
$option_prefixes = ['set', 'add'] | |
getColumns | ( | ) |
getColumnsData | ( | $n | ) |
getOrmObject | ( | ) |
Возвращает объект, связанный с данным набором колонок
importColumnsData | ( | ) |
loadData | ( | ) |
Загружает связанные данные
setArrayField | ( | $field | ) |
setArrayKey | ( | $field | ) |
setArrayValue | ( | $field | ) |
setIdField | ( | $field | ) |
setLinkIdField | ( | $field | ) |
setLinkPresetId | ( | $id | ) |
setManylinkForeignIdField | ( | $field | ) |
Устанавливает поле, связываемое с другим объектом в объекте связки
string | $field |
setManylinkIdField | ( | $field | ) |
Устанавливает поле связываемое с основным объектом в объекте связки
string | $field |
setManylinkOrm | ( | \RS\Orm\AbstractObject | $orm | ) |
Устанавливает ORM объект связки многие ко многим
\RS\Orm\AbstractObject | $orm |
setMask | ( | $mask | ) |
Устанавливает маску для формирования строки из данных в CSV файле
string | $mask |
setOrmObject | ( | \RS\Orm\AbstractObject | $orm_object | ) |
Устанавливает объект, связанный с данным набором колонок
mixed | $orm_object |
setSearchFields | ( | array | $fields | ) |
Поля для поиска
array | $fields |
setTitle | ( | $title | ) |
Устанавливает название экспортной колонки
mixed | $title |
$array_field |
$array_key |
$array_value |
$delimiter = ";" |
$id_field |
$link_id_field |
$link_preset_id |
$manylink_foreign_id_field |
$manylink_id_field |
$manylink_orm |
$mask |
$mask_fields = [] |
$mask_pattern |
$orm_object |
|
protected |
$title |