Разработка: storages/taxitems

Материал из DOF
Перейти к: навигация, поиск
Плагин
Название taxitems
Тип storages


Таблица в базе данных

taxitems - Хранилище элементов классификатора

Подробный формат полей в таблице:

  • id - идентификатор элемента классификатора
  • classificatorid - идентификатор классификатора
  • code - Код элемента классификатора
  • name - Название элемента классификатора
  • description - Описание элемента классификатора
  • parentitemid - Идентификатор родительского элемента классификатора
  • availability - доступность выбора (можно ли выбирать этот элемент в списке в качестве результирующего элемента)
  • canbedeleted - доступность удаления
  • status - Статус

API

save($data = null, $options = [])

Сохранение

Аргументы:

  • string|stdClass|array $data
  • array $options

Возвращаемые значения:

  • int | false

Выбрасываемые исключения

  • dof_exception_dml

normalize($data, $options = [])

Нормализация данных

Аргументы:

  • string|stdClass|array $data
  • array $options

Возвращаемые значения:

  • stdClass

Выбрасываемые исключения

  • dof_exception_dml