Открытые члены | |
| __construct ($options) | |
| loadSites () | |
| loadCosts () | |
| loadCostsByTitle () | |
| setLinkIdField ($field) | |
| setLinkPresetId ($id) | |
| setArrayField ($field) | |
| getArrayField () | |
| setTitle ($title) | |
| setOrmObject (\RS\Orm\AbstractObject $orm_object) | |
| getOrmObject () | |
| setUserObject (\RS\Orm\AbstractObject $orm_object) | |
| getUserObject () | |
| loadData () | |
| getColumns () | |
| getColumnsData ($n) | |
| importColumnsData () | |
Открытые члены унаследованные от AbstractPreset | |
| __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 () | |
Поля данных | |
| $link_id_field | |
| $link_preset_id | |
| $array_field | |
| $user_object | |
| $sites | |
| $current_site | |
| $costs | |
| $costs_by_title | |
| $title | |
| $orm_object | |
Поля данных унаследованные от AbstractPreset | |
| $rows | |
| $row | |
Защищенные данные | |
| $id_field = 'id' | |
Защищенные данные унаследованные от AbstractPreset | |
| $id | |
| $schema | |
| $fields_map | |
| $before_import_callback | |
| $after_import_callback | |
| $before_row_export_callback | |
| $option_prefixes = ['set', 'add'] | |
Статические защищенные данные | |
| static | $index |
| __construct | ( | $options | ) |
| getArrayField | ( | ) |
Возвращает поле пользователя куда запишется результат
| getColumns | ( | ) |
Получает колонки с которыми будет работать данный пресет
| getColumnsData | ( | $n | ) |
Получение информации для экспорта
| mixed | $n | - номер колонки |
| getOrmObject | ( | ) |
Возвращает объект, связанный с данным набором колонок
| getUserObject | ( | ) |
Возвращает объект пользователя
| importColumnsData | ( | ) |
Импортируем данные привязывая к объекту записывая в массив объект массив с ключом prop. Который при сохранении объекта проимпортирует свойства
Импортирует одну строку данных
| loadCosts | ( | ) |
Загружает все цены по id
| loadCostsByTitle | ( | ) |
Загружает все цены по названию
| loadData | ( | ) |
Загружает связанные данные
| loadSites | ( | ) |
Загружает существующие сайты
| setArrayField | ( | $field | ) |
Установка поля пользователя куда запишется результат
| string | $field |
| setLinkIdField | ( | $field | ) |
Устанавливает поле по которому будет привязыватся объект к пользователю
| string | $field | - имя поля |
| setLinkPresetId | ( | $id | ) |
| setOrmObject | ( | \RS\Orm\AbstractObject | $orm_object | ) |
Устанавливает объект, связанный с данным набором колонок
| mixed | $orm_object |
| setTitle | ( | $title | ) |
Устанавливает название экспортной колонки
| mixed | $title |
| setUserObject | ( | \RS\Orm\AbstractObject | $orm_object | ) |
Устанавливает объект пользователя
| mixed | $orm_object |
| $array_field |
| $costs |
| $costs_by_title |
| $current_site |
|
protected |
|
staticprotected |
| $link_id_field |
| $link_preset_id |
| $orm_object |
| $sites |
| $title |
| $user_object |