|string> */ public function rules(): array { return [ 'current_password' => 'required|string', 'password' => 'required|string|min:8|confirmed', ]; } /** * Get custom attributes for validator errors. * * @return array */ public function attributes(): array { return [ 'current_password' => '현재 비밀번호', 'password' => '새 비밀번호', 'password_confirmation' => '새 비밀번호 확인', ]; } /** * Get custom messages for validator errors. * * @return array */ public function messages(): array { return [ 'password.confirmed' => '새 비밀번호가 일치하지 않습니다.', 'password.min' => '비밀번호는 최소 8자 이상이어야 합니다.', ]; } }