مشکل در دسترسی به Relation ها در Multiple Authentication

پرسیده شده
فعالیت 1424 روز پیش
دیده شده 822 بار
0

با سلام

من از سیستم Multiple Authentication استفاده می کنم و برای اینکه به رابطه های که بین کاربر و ادمین ایجاد کردم دسترسی داشته باشم نمی تونم از این حالت 

$tickets = auth()->user()->tickets;

استفاده کنم و خطای 

Trying to get property 'tickets' of non-object مشاهده می کنم اما وقتی از این حالت استفاده می کنم مشکلی نیست لطفا دلیل رو بفرمایید

$tickets = Auth::guard('doctor')->user();
فایل پیوست

هادی خضرپور
هادی خضرپور

10 خرداد 99

0
حذف شده

سلام ...

به این خاطر هستش که شما دارید از guard پیشفرض استفاده میکنید و به خاطر اینکه شما یک guard متفاوت هم ایجاد کردید باید حتما نام guard رو وارد کنید و یا اینکه guard پیشفرض رو تغییر بدید.

فایل پیوست

مهرداد سامی

توسط

مهرداد سامی

20 خرداد 99