laravel 5.4 اضافة 2 middleware في الاصدار الجديد من laravel
السلام عليكم ورحمة الله وبركاته
الاولي ::
protected $middleware = [ \Illuminate\Foundation\Http\Middleware\TrimStrings::class,
متعلقة بحذف المسافات في البيانات المرسلة من خلال
الحقول في الاصدارات السابق في حال ارسلت مثلا بريد الكتورني من خلال حقل بريد بهذا الشكل" admin@5dmat-web.com "
نلاحظ المسافات اللي قبل وبعد الاميل في الاصدارات السابقة يجب ان تستخدم الدالة
trim()
لحذف هذه المسافات ولكن في الاصدار الجديد في الارافيل لا تقلق سوف يتم مسح هذة المسافات بكل بساطة من خلال هذا
middleware
الثاني::
ConvertEmptyStringsToNull
في الماضي في حال ارسل اليوزر او العضو عندك حقل فارغ بهذا الشكل
<input type="text" name="vat" value="">
اذا اردت قرائة هذا الحقل من خلال
request
$request->vat
في هذة الحالة سوف يرجع اليك المتغير بقيمة فارغة
مثل هذة القيمة الان في الاصدار الجديد من''
laravel 5.4
اصبح من الماضي بعد هذا
middleware
اي حقل يرسل قيمة فارغة اليك سوف يرجه اليك بالقيمة
null
تحياتنا للجميع
فريق عمل خدمات ويب
Not Comments Here