تکنولوژی نوین اینترنتی
🎩 Laravel Tinker یه ابزار خط فرمان خیلی قدرتمنده که بهت اجازه میده با استفاده از یک محیط تعاملی (REPL) به مدلها، پایگاه داده، و دیگر بخشهای اپلیکیشن دسترسی مستقیم پیدا کنی.
مخصوصاً برای:
تست سریع کوئریها،
ساخت یا ویرایش رکوردها،
اجرای توابع مدلها یا سرویسها،
دیباگ کردن دادهها.
برای ورود به محیط Tinker:
حالا میتونی کد PHP بنویسی و مستقیم اجراش کنی 😎
یا سریعتر:
اگه متدی داخل مدل نوشتی میتونی اینجا صداش بزنی.
مثلاً برای ساخت ۵ کاربر تصادفی:
یا یک پست تستی:
میتونی کدهای Tinker رو مستقیم اجرا کنی:
برای خروج کافیه بنویسی:
کاربرد | مثال |
---|---|
ساخت رکورد | User::create([...]) |
دریافت داده | User::where(...)->get() |
ویرایش | $user->update([...]) |
حذف | User::destroy(id) |
تست روابط | $post->comments |
ساخت داده تستی | factory()->create() |
اگر خواستی یه جلسه تمرینی با Tinker برات طراحی کنم که مرحله به مرحله داده بسازی، بخونی، حذف و ویرایش کنی، فقط بگو ✨