Разработка:workflows/programmitems

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


Возможные статусы:

  • Действует (active) - дисциплину можно изучать.
  • Приостановлена (suspend) - обучение по дисциплине временно приостановлено.
  • Удалена (deleted) - дисциплина удалена.

Метастатусы

  • Активный:active
  • Актуальный: active, suspend
  • Реальный: active, suspend
  • Мусорный: deleted

Маршруты статусов

Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.

Действует

Возможные переходы ИЗ этого статуса:

  • Приостановлена
  • Удалена

Приостановлена

Возможные переходы ИЗ этого статуса:

  • Действует
  • Удалена

Удалена

Это конечный статус.

API

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

Таблица событий, которые перхватывает этот плагин
Тип плагина Код плагина Код события Пояснение