سلام خسته نباشید استاد اگه بخوایم روند رو عوض کنیم از دیتابیس استفاده کنیم
کلاسمون رو مثلا اسمشو میزاریم CartStorage
حالا توی constructor جی باید بهش پاس بدیم ؟ و چجوری باید پیاده سازی بشه چجوری ذخیره کنیم ؟
توی دیتابیس اینجوری گذاشتم user_id و product_id
سلام .. داخل constructor هرپارامتری که احساس میکنید نیاز دارید برای پیادهسازی میتونید بهش پاس بدید که در مورد ذخیره سازی داخل دیتابیس فکر نمیکنم نیاز باشه پارامتری پاس داده بشه.
ستونهای دیتابیس هم باید product_id, user_id, quantity باشه ... این ۳ مورد برای پیادهسازی اولیه کافی هستش. و اگر نیاز داشتید میتونید برحسب اون ستونهای بیشتری اضافه کنید.
سلام استاد یه سوال داشتم من میخوام وقتی کاربر مهمان هست و توی سایت لاگین نشده از SessionStorage استفاده کنم و وقتی که لاگین کرد از DatabaseStorage استفاده کنم
اما توی ServiceProvider ها نمی تونم چک کنم ببینم کاربر لاگین هست یا نه.
راه حل چیه؟
اگه با middleware ها میشه بایند کرد ممنون میشم یک نمونه کد بفرستید