public static function fromString($string) { $parts = StringUtil::mapReverse($string, ':', ['port', 'ip']); return new static(Address::fromString(trim($parts['ip'], '[]')), $parts['port']); }
public static function fromString($string) { $parts = StringUtil::mapReverse($string, ':', ['password', 'userName']); return new static($parts['userName'], $parts['password']); }