user()->id; return [ 'name' => 'required|string|max:255', 'email' => 'required|email|unique:users,email,' . $userId, 'phone' => 'nullable|string|max:20', 'password' => 'nullable|string|min:6|confirmed', ]; } public function messages(): array { return [ 'name.required' => 'Nama wajib diisi', 'email.required' => 'Email wajib diisi', 'email.email' => 'Format email tidak valid', 'email.unique' => 'Email sudah digunakan', 'password.min' => 'Password minimal 6 karakter', 'password.confirmed' => 'Konfirmasi password tidak cocok', ]; } }