/** * IP v6 address */ public static function toIpv6($value = null) { $value = Utils::replace($value, "/[^a-fA-F0-9\\:]+/i"); $value = Utils::replace($value, "/\\:\\:{3,}/", "::"); $value = trim($value, ":"); return $value; }