public static function phone($value, $format) {
        $value = preg_replace('/[^0-9]+/', '', $value);

        if (is_array($format)) {
            $length = mb_strlen($value);

            if ($length >= 11) {
                $format = $format[11];
            } else if ($length >= 10) {
                $format = $format[10];
            } else {
                $format = $format[7];
            }
        }

        return static::format($value, $format);
    }