module URL::Classer::InstanceMethods

Public Class Methods

new(opts={}) click to toggle source
# File lib/url/classer.rb, line 55
def initialize(opts={})
  @url = self.class.const_get(:URL).dup
  
  @var_map = {}
  
  opts.each do |op,v|
    send("#{op}=",v)
  end
end

Public Instance Methods

dup() click to toggle source
Calls superclass method
# File lib/url/classer.rb, line 69
def dup
  n_url = @url.dup
  n = super
  n.instance_variable_set(:@url, n_url)
  n
end
to_s() click to toggle source
# File lib/url/classer.rb, line 65
def to_s
  @url.to_s
end