map(function ($rules) { $rules = is_array($rules) ? $rules : [$rules]; if (($index = array_search('required', $rules, true)) !== false) { $rules[$index] = 'sometimes'; } return $rules; })->all(); } }