نوب
5 سال پیش توسط نوب مطرح شد
1 پاسخ

سوال در Validation laravel

سلام
وقتی از required_if استفاده می کنم توی لاراول میخوام وقتی که شرط اجرا شد بعدشم بگم مثلا باید حتما string باشه

وقتی اینجوری مینویسم دیگه کاری به Required_if نداره و از string نبودن یا همون خالی بودن ایراد میگیره

'customerType' => ['required', 'in:0,1'],
'name' => ['required_if:customerType,1', 'persian_alpha', 'string'],

ولی اینجوری که میزنم اوکی هست ولی وقتی که شرط 1 اجرا بشه میخوام بعدش چک کنه که string باشه

'customerType' => ['required', 'in:0,1'],
'name' => ['required_if:customerType,1'],

چجوری بنویسم که با شرط دومی بعدش بررسی کنه که String باشه ؟؟