config->get('phoneNumberInternational')) { return $this->parsePhoneNumber($value, null); } return $value; } if (!$countryCode) { return $value; } $code = strtoupper($countryCode); return $this->parsePhoneNumber($value, $code); } private function parsePhoneNumber(string $value, ?string $countryCode): string { try { $number = PhoneNumber::parse($value, $countryCode); return (string) $number; } catch (PhoneNumberParseException) { return $value; } } }