Inicjuję w Laravel 5.0. Przeszukałem i nie znalazłem sposobu sprawdzania poprawności danych przy użyciu niektórych wartości ENUM. Na poniższym kodzie potrzebuję, aby type
był tylko DEFAULT
lub SOCIAL
. Jeden lub drugi:Laravel 5.0 IN Walidacja. Sprawdzanie poprawności za pomocą wartości ENUM
$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'
]);
Czy to możliwe?
jak o użyciu wartości ze znaków UTF-8? – motto
co z 'Default',' Social', 'DeFauLt',' social'? –
@JustinMoh Wierzę, że w i not_in walidacji muszą być dokładnie wartości, dla Twojego przypadku sprawdzanie poprawności regex działa dobrze. – Maykonn