Пресет обеспечивает формирование колонок для импорта/экспорта фраз для перевода
Открытые члены | |
__construct ($options=[]) | |
getColumnsData ($n) | |
importColumnsData () | |
flushData () | |
getColumns () | |
getSelectRequest () | |
loadData () | |
Открытые члены унаследованные от 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 () | |
Защищенные данные | |
$phrase_buffer = [] | |
$lang_api | |
Защищенные данные унаследованные от AbstractPreset | |
$id | |
$schema | |
$fields_map | |
$before_import_callback | |
$after_import_callback | |
$before_row_export_callback | |
$option_prefixes = ['set', 'add'] | |
Дополнительные унаследованные члены | |
Поля данных унаследованные от AbstractPreset | |
$rows | |
$row | |
__construct | ( | $options = [] | ) |
flushData | ( | ) |
Сохраняет данные на диск
getColumns | ( | ) |
Возвращает колонки, которые добавляются текущим набором
getColumnsData | ( | $n | ) |
Возвращает ассоциативный массив с одной строкой данных, где ключ - это id колонки, а значение - это содержимое ячейки
integer | $n | - индекс в наборе строк $this->rows |
getSelectRequest | ( | ) |
Не используется, так как данные не связаны с выборкой из БД
importColumnsData | ( | ) |
Импортирует одну строку данных. Складывает данные в буфер, а буфер будет сохранен при вызове flushData
loadData | ( | ) |
Загружает данные перед экспортом
|
protected |
|
protected |