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

Материал из DOF
Версия от 15:39, 11 декабря 2014; Polikarpov (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Плагин
Название tasks
Тип storages


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

tasks - Задачи, которые даются пользователям системы.

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

  • id - идентификатор задачи
  • parentid - идентификатор родительской задачи.
  • assignedpersonid - идентификатор пользователя - кому поручена задача.
  • purchaserpersonid - идентификатор пользователя - кем поручена задача.
  • title - заголовок задачи.
  • about - описание задачи.
  • solution - решение задачи.
  • date - дата создания задачи в формате UNIXTIME.
  • actualdate - дата актуализации задачи в формате UNIXTIME.
  • deadlinedate - дата истечения срока решения задачи в формате UNIXTIME.
  • status - статус задачи.

API

add_task($insert)

Добавить новую задачу в Справочник

Аргументы:

  • $insert(object) - объект задачи для добавления

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

  • bool - true, если задача успешно добавилась и false, если произошла ошибка.

update_task($update)

Обновить задачу в Справочнике

Аргументы:

  • $update(object) - объект задачи для обновления

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

  • bool - true, если задача успешно обновилась и false, если произошла ошибка.

Планы:

События

В этом разделе описан список всех событий, которые генерируются, перехватываются и обрабатываются этим плагином.

Перехватываемые события

Генерируемые события