Недавно защел на сайт, который создавал по работе и обнаружил, что при прохождении авторизации выдает просто абсолютно чистую страницу. До этого больше месяца после выставления все нормально работало.
Начал копаться в коде сниппета авторизации и обнаружил, что ошибка была в файле weblogin.processor.inc.php. При авторизации, равно как и после авторизации, ошибка возникала до редиректа на страницу, а именно в функции
$modx->invokeEvent. На ней выполнение просто останавливалось. Долго пытался понять зачем она нужна - в итоге просто ее закомментировал
. Все вроде заработало. Проверил - никаких отличий в работе не нашел.
Так вот в чем вопрос... Зачем же все таки нужна эта функция?
На официальном сайте нашел единственное описание
http://www.modxcms.com/invokeevent.html, которое мне ничего не дало.
Помогите пожалуйста, чем сможете