method

new2

v1_9_2_180 - Show latest stable - Class: URI::FTP
new2(user, password, host, port, path, typecode = nil, arg_check = true)
public

No documentation available.

# File lib/uri/ftp.rb, line 39
    def self.new2(user, password, host, port, path,
                  typecode = nil, arg_check = true)
      typecode = nil if typecode.size == 0
      if typecode && !TYPECODE.include?(typecode)
        raise ArgumentError,
          "bad typecode is specified: #{typecode}"
      end

      # do escape

      self.new('ftp',
               [user, password],
               host, port, nil,
               typecode ? path + TYPECODE_PREFIX + typecode : path,
               nil, nil, nil, arg_check)
    end