the first rule in if you can use in:table laravel
https://laravel.com/docs/7.x/validation#rule-in
the second rule else between
https://laravel.com/docs/7.x/validation#rule-between
https://arievisser.com/blog/validating-array-lengths-in-laravel/
*/
public function rules()
{
$cities = ["mardiv", "Angels" "sardan"];
$rules = [
'city' => 'in:' . $cities . '|array|min:2',
];
May can help