У меня есть пользовательский атрибут с именем видимость в CategoryModel , и его можно изменить как из backoffice вручную, так и из cronjob, который проверяет, есть ли хотя бы один товар в категории. Если он изменен из backoffice, cronjob не должен изменять видимость, даже если какой-либо продукт найден под ним. Когда атрибут изменяется из backoffice, секция называется Последние изменения в Backoffice регистрирует изменения, связанные с атрибутом, но я не смог найти как или где это сделано.
Как узнать место, где меняется атрибут модели? Из Backoffice или Cronjob или что-то в этом роде?