نستطيع التحقق من أن قيمة الحقل تساوي قيمة معينة، مثل هنا سنتأكد أن البريد الإلكتروني هو بريد معين
$validator = Validator::make($request->all(), [
'title' => [
'required',
'max:255',
function($attribute, $value, $fail) {
if ($value === 'foo') {
return $fail($attribute.' is invalid.');
}
},
],
]);هنا إذا كانت قيمة الحقل = foo سيتم إرجال title is invalid
كما يمكن ببساطه إستخدام
'title' => [ 'in:foo', ],
هنا اذا كانت قيمة الحقل لا تساوي foo سيتم إرجاع The selected title is invalid.
'title' => [ 'not_in:foo', ],
هنا إذا كانت القيمة تساوي foo سيتم إرجاع خطأ