'required|string|min:2|max:255', 'phone' => 'nullable|string|max:20', 'department' => ['nullable', Rule::in(['IT', 'Sale', 'Marketing', 'Customer Service', 'Accounting', 'Management'])], 'start_date' => 'nullable|date', ]; } }