Я хочу использовать транзакции в своем приложении laravel. Однако я изо всех сил стараюсь использовать их с «Красноречием».Сделки и красноречие
$user = $this -> auth -> user();
DB::transaction(function()
{
$stores_amount = $user -> stores() -> count(); #Error
});
Я получаю сообщение об ошибке «Неопределенная переменная: пользователь». В чем моя проблема и как я могу правильно использовать инструкции SELECT в Eloquent с транзакциями?
Скорее всего у вас есть проблема рамочной - переменные $ пользователя не отображается в пределах области действия. – patrickmdnet