Одна из особенностей текущего проекта, в которой я работаю, заключается в отправке уведомления по электронной почте с некоторой информацией о недавно созданном объекте.Переопределить действие executeCreate в модуле администратора admin
Вот код моего текущего кода действия:
public function executeCreate(sfWebRequest $request)
{
try
{
parent::executeCreate($request);
}
catch (sfStopException $e)
{
$this->notifyAdmin($request);
throw new sfStopException();
}
}
В прошлом, предыдущий код уже работал нормально, но теперь это не так. Я не совсем понимаю возможную причину, как только проект был использован, связан с тегом релиза symfony (1_4_4), и я предполагаю, что никаких изменений не было. Теперь код блока catch никогда не выполняется.
Я уже проверил решение, которое вы определили. Вся инструкция, расположенная ниже вызова родительского метода, не выполняется. –