Ребят, помогите пожалуйста разобраться с ошибкой.
ошибка заключается в том, что после rollback транзакции дальнейшие update запросы по коду не проходят в рамках родительского метода.
попробую составить полностью и описать код - по иерархии, как он вызывается
https://paste.ofcode.org/Hh7hLMjHg64rx9V5fyqq4Gсамый верхний уровень
https://paste.ofcode.org/eJCS5Hqy7M7mmd4KgpHp7r уровень ниже.
https://paste.ofcode.org/pTC98fWGt2bRHKLiVex5s4самая низкая вложенность по коду.
Так вот, если к примеру рассматривать метод incoming_invoice в самом низком уровне, при возникновении ошибки выполняется Rollback , и после этого роллбека в более верхнем уровне в методе process_callback перестёт работать update , я не могу понять почему Laravel себя так ведет.
У кого то есть предположения?