Основные стадии процесса, следующие по блок-схеме сверху вниз, остаются теми же, что и прежде, но в данном случае они дополняются двумя событиями. Первое событие, называемое onBeforeSave, наступает после проверки достоверности данных из статьи, но перед их сохранением в базе данных. А второе событие, называемое onAfterSave, наступает вслед за успешным сохранением в базе данных, но перед завершением процесса. Эти события прерывают обычный ход выполнения программы, позволяя организовать их специальную обработку. По завершении этой обработки обычный ход выполнения программы возобновляется.