['required', 'string'], 'username' => ['required', 'string','unique:users,username'], 'password' => ['required', 'confirmed', 'string', 'min:6', 'regex:/[0-9!@#$%^&*(),.?":{}|<>]/'], 'email' => ['required', 'email', 'unique:users,email'], ]; } public function messages() { return [ 'fullname.required' => 'Nama lengkap harus diisi.', 'fullname.string' => 'Nama lengkap harus berupa teks.', 'username.required' => 'Username harus diisi.', 'username.unique' => 'Username ini sudah digunakan, silahkan gunakan username lain.', 'password.required' => 'Password harus diisi.', 'password.confirmed' => 'Konfirmasi password tidak cocok.', 'password.string' => 'Password harus berupa teks.', 'password.min' => 'Password harus memiliki setidaknya 6 karakter.', 'password.regex' => 'Password harus mengandung simbol', 'email.required' => 'Email harus diisi.', 'email.email' => 'Format email tidak valid.', 'email.unique' => 'Email ini sudah digunakan, silahkan gunakan email lain.', ]; } }