Объекты в событиях msOn[Before]UpdateOrder

Пытаюсь через плагин сделать какие-либо действия с заказом при наступлении событий msOnBeforeUpdateOrder и msOnUpdateOrder, но не понимаю какие объекты доступны в этих событиях. Попробовал найти $order и $msOrder, но таких объектов нет. А конкретно нужно получить список товаров из заказа.
Может кому известно какие переменные надо искать?
Сергей Фещуков
01 марта 2016, 04:05
modx.pro
1
2 921
0
Поблагодарить автора Отправить деньги

Комментарии: 6

Володя
01 марта 2016, 09:16
0
Посмотри тут github.com/bezumkin/miniShop2
Поверь, там все есть.
    Сергей Фещуков
    01 марта 2016, 13:28
    0
    Я туда в первую очередь полез. Но
    core/components/minishop2/processors/mgr/orders/update.class.php
    
    6		public $beforeSaveEvent = 'msOnBeforeUpdateOrder';
    7		public $afterSaveEvent = 'msOnUpdateOrder';
    всё что находится по этим словам.
      Володя
      01 марта 2016, 13:48
      +1
      тогда должен быть доступен просто $object
    Павел Гвоздь
    01 марта 2016, 09:21
    +1
    Ещё можно воспользоваться функцией get_defined_vars(), как-то так:
    $modx->log(1, print_r(get_defined_vars(),1));
    Но это уже совсем изврат. :)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6