7 نکته لاراول که باید بدانید
ﺯﻣﺎﻥ ﻣﻄﺎﻟﻌﻪ: 1 دقیقه

7 نکته لاراول که باید بدانید

متد get() می‌تواند آرایه‌ای از ستون‌ها را برای بازگشت بپذیرد

آیا می‌دانید که متد get() می‌تواند آرایه‌ای را با ستون‌هایی که باید برگردانده شوند بپذیرد؟ همین کار با متد all() نیز کار می‌کند.

وقتی برنامه شما در حالت تعمیر و نگهداری است اجازه دسترسی به آدرس‌های IP خاص را بدهید

لاراول به شما این امکان را می‌دهد تا با استفاده از دستور artisan برنامه خود را در حالت نگهداری قرار دهید. در حین نگهداری، کاربران نمی‌توانند از این برنامه استفاده کنند. اما آیا می‌دانستید که می‌توانید به آدرس‌های IP خاصی اجازه دسترسی بدهید؟

where conditions ترکیبی

استفاده از شرایط ترکیبی تقریبا برای همه برنامه‌ها یک امر معمول است. آیا می‌دانید روشی متفاوت برای نوشتن آن‌ها وجود دارد؟

دریافت شناسه کاربر معتبر

خیلی وقت‌ها برنامه نویسانی را می‌بینیم که از Auth::user()->id استفاده می‌کنند تا شناسه کاربر معتبر را بازیابی کنند. اما یک راه بهتری هم هست.

متد optional() در Faker

بعضی اوقات در تست‌های خودکار Weap رکورد پشتیبان گیری کامل نمی‌شود. در چنین مواردی، فیکر متد optional() را دارد.

ستون‌های بی علامت در انتقال پایگاه داده

وقتی بین دو جدول رابطه‌ای دارید، ستون باید بدون علامت باشد. برای نداشتن ستون بدون علامت، از متد unsigned() استفاده می‌شود. اما راه دومی نیز برای دستیابی به همان نتیجه وجود دارد.

منبع

چه امتیازی برای این مقاله میدهید؟

خیلی بد
بد
متوسط
خوب
عالی
4.5 از 8 رای

/@heshmati74
عرفان حشمتی
Full-Stack Web Developer

کارشناس معماری سیستم های کامپیوتری، طراح و توسعه دهنده وب سایت

دیدگاه و پرسش

برای ارسال دیدگاه لازم است وارد شده یا ثبت‌نام کنید ورود یا ثبت‌نام

در حال دریافت نظرات از سرور، لطفا منتظر بمانید

در حال دریافت نظرات از سرور، لطفا منتظر بمانید

عرفان حشمتی

Full-Stack Web Developer

مقالات برگزیده

مقالات برگزیده را از این قسمت میتوانید ببینید

مشاهده همه مقالات