Laravel Fluent Validation: قوانین اعتبارسنجی شیءگرا
پکیج Laravel Fluent Validation ساخته Sander Muller، روش نوشتن قوانین اعتبارسنجی در لاراول رو از رشتههایی مثل required|string|min:2 به یه API زنجیرهای و شیءگرا تبدیل میکنه. این پکیج type-safe هست و IDE بهت autocomplete میده. علاوه بر خوانایی بهتر، بهینهسازیهایی مثل batched database queries و fast-check closures هم داره.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
پکیج Laravel Fluent Validation یه جایگزین شیءگرا (Object-Oriented) برای سیستم اعتبارسنجی لاراول ارائه میده. به جای اینکه قوانین رو به صورت رشتههایی مثل 'required|string|min:2|max:255' بنویسی، میتونی با زنجیر کردن متدها کارت رو انجام بدی. مزیت اصلی اینه که API کاملاً type-safe هست — یعنی وقتی نوع داده رو مشخص میکنی (مثلاً string یا date)، فقط متدهای مرتبط با اون نوع در دسترسن و IDE هم بهت autocomplete میده.
یه نمونه ساده از این سینتکس اینه:
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




