Вызывает событие OnUserSave newObject
Добрый день!
Честно говоря я не ожидал такого подвоха от API modx. При выполнении newObject, запускается событие!!! Было проверено на 2 установках modx 2.6.3
А именно при создании пользователя: (при создании ресурса не проверял, и раньше не замечал)
Честно говоря я не ожидал такого подвоха от API modx. При выполнении newObject, запускается событие!!! Было проверено на 2 установках modx 2.6.3
А именно при создании пользователя: (при создании ресурса не проверял, и раньше не замечал)
$user = $modx->newObject('modUser',array(
'username' => 'mail@mail.ru',
'password' => '12345678',
));
$user->save();И есть плагин на событие onUserSave, где просто пишим, что нибудь в журнал ошибок, например$modx->log(xPDO::LOG_LEVEL_ERROR,'Сработал');Что это? Есть какое то объяснение этому? Всегда считал, что при таком создании объекта, события не сработают, только через процессоры. Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
сработает событие OnDocFormSave? Не срабатывает, как и всегда.
На все вопросы можно найти ответы в исходном коде. Не знаю, почему многим так нравится просто ждать готового от других.