Я начинаю в Ларавеле.
Я искал и не нашел, как проверить данные с некоторыми значениями ENUM. На приведенном ниже коде мне нужно это type
должно быть просто DEFAULT
или же SOCIAL
, Один или другой:
$validator = Validator::make(Input::only(['username', 'password', 'type']), [
'type' => '', // DEFAULT or SOCIAL values
'username' => 'required|min:6|max:255',
'password' => 'required|min:6|max:255'
]);
Возможно?
в: DEFAULT, СОЦИАЛЬНЫМ
Проверяемое поле должно быть включено в данный список значений.
NOT_IN: DEFAULT, СОЦИАЛЬНЫМ
Проверяемое поле не должно быть включено в данный список значений.
$validator = Validator::make(Input::only(['username', 'password', 'type']), [
'type' => 'in:DEFAULT,SOCIAL', // DEFAULT or SOCIAL values
'username' => 'required|min:6|max:255',
'password' => 'required|min:6|max:255'
]);
🙂
Других решений пока нет …