Какой лучший способ коммуникации между классами внутри кастомного модуля в Битрикс? Пробовал создавать класс хранилища, а также использовать глобальные переменные, как указано тут (https://dev.1c-bitrix.ru/support/forum/forum6/topic56527/) , однако никак не выходит. Задача простая - по событию сохранения товара в корзине выставить флаг и наименование товара, а затем с помощью OnAfterEpilog вывести название в консоль (при наличии установленного флага).
Получилось реализовать коммуникацию с помощью $_SESSION. Чувствую, что это не лучший способ реализовать коммуникацию между классами. Также попробовал через внутренний объект статичного класса , однако этим методом прибавилась задержка в 100 мс (методом $_SESSION задержка была около 10 мс)
изучил битриксовский модуль SEO, там вспомогательные классы имеют статичные функции, которые вызываются из основных классов. Должно же работать)) будем искать ошибку...