class Middleman::PreviewServer::ServerIpv6Address
Public Class Methods
Source
# File lib/middleman-core/preview_server/server_ip_address.rb, line 38 def self.match?(str) str = str.to_s.sub(/%.*$/, '') IPAddr.new(str).ipv6? rescue IPAddr::InvalidAddressError, IPAddr::AddressFamilyError false end
Public Instance Methods
Source
# File lib/middleman-core/preview_server/server_ip_address.rb, line 34 def to_browser format('[%s]', to_s) end
Source
# File lib/middleman-core/preview_server/server_ip_address.rb, line 30 def to_s __getobj__.sub(/%.*$/, '') end