да помоеиу хуже... раньше было видно в коде что что то происходит, теперь нужно еще куда то лезть... если комента не будет, новый разраб может и запить с горя
шутки шутками, а у меня так однажды сотрудник ушел)))) пошел на обед, не брал трубку, на следующий день написал что увольняется, но отрабатывать не будет)))
Если и правда приходится так делать мб проще уже DB:table и вручную вставить в нужную таблицу? не то что бы это хорошо, но хоть выглядеть понятнее будет
А теперь представим что в данной функции происходит обновление баланса: в одной таблице нужно увеличить баланс на 100, а в другой уменьшить на 100. И тут приходит одномоментно два запроса. Что будет? Можно, конечно и в ларавел это сделать, но нужно делать тогда beginTransaction + shared lock