OnAfterItemValidate
Данное событие вызывается после успешной проверки (validation) значений полей объекта.
Вызывается из событий
Данное событие косвенно вызывается из всех событий изменяющих данные, а конкретнее из:
Более детально это продемонстрировано ниже:
OnCreate -> kDBItem::Create -> kDBItem::raiseEvent
OnUpdate -> kDBItem::Update -> kDBItem::raiseEvent
Входные параметры
название |
описание |
|---|---|
| id (int) |
|
Потенциальное применение
Данное событие можно использовать для изменений свойств объекта, будучи уверенным, что объект прошёл проверку на ошибки с помощью метода kDBItem::Validate.
Ограничения
Вызывается только в случае, когда метод kDBItem::Validate завершился успешно успешно. Если статус
события ($event->status), по его завершении, не будет равен erSUCCESS, то запись в базе
данных не будет создана или изменена. Данное событие вызывается до того, как произойдёт обращение к базе
данных.
См. также