Module: URL::Classer::InstanceMethods
- Defined in:
- lib/url/classer.rb
Instance Method Summary collapse
Instance Method Details
#dup ⇒ Object
69 70 71 72 73 74 |
# File 'lib/url/classer.rb', line 69 def dup n_url = @url.dup n = super n.instance_variable_set(:@url, n_url) n end |
#initialize(opts = {}) ⇒ Object
55 56 57 58 59 60 61 62 63 |
# 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 |
#to_s ⇒ Object
65 66 67 |
# File 'lib/url/classer.rb', line 65 def to_s @url.to_s end |