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