class Addressable::URI
def replace_self(uri)
-
(Addressable::URI)-self.
Parameters:
-
uri(Addressable::URI) -- The URI to replaceselfwith.
def replace_self(uri) # Reset dependant values instance_variables.each do |var| instance_variable_set(var, nil) end @scheme = uri.scheme @user = uri.user @password = uri.password @host = uri.host @port = uri.port @path = uri.path @query = uri.query @fragment = uri.fragment return self end