سلام،
من دو تا کنترلر دارم
یکی کنترلر پدر MainController که به روت متصل نیستش
class MainController extends Controller
{
public $data;
public function __construct()
{
$this->data = Auth::guard('admin')->user();
}
}
و یک کنترلر فرزند AdminController که به روت متصل هستش
class AdminController extends MainController
{
public function __construct()
{
parent::__construct();
dd($this->data); // Null
dd(Auth::guard('admin')->user()); // Work
}
}
در کنترلر پدر Auth نال برمیگردونه اما در کنترلر فرزند آبجکت (صحیح) برمیگردونه
چکار کنم در کنترلر پدر هم آبجکت برگردونه یا درست کار کنه؟
لطفا راهنمایی کنید
Auth
اصلا نباید توی
constuctor
کار کنه جالبه که دومی کار میکنه!
$this->middleware(function ($request, $next) {
dd(....);
})
به این شکل بنویس کار میکنه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟