Class: URI::FTP

Inherits:
Object
  • Object
show all
Defined in:
lib/dangerous_open_uri.rb

Instance Method Summary collapse

Instance Method Details

#original_userinfoObject



33
# File 'lib/dangerous_open_uri.rb', line 33

alias_method :original_userinfo, :userinfo

#userinfoObject



35
36
37
38
39
40
41
42
43
# File 'lib/dangerous_open_uri.rb', line 35

def userinfo
  _userinfo = original_userinfo.dup
  _userinfo.instance_variable_set(:@__user, user)
  _userinfo.instance_variable_set(:@__password, password)
  def _userinfo.split(*args)
    [@__user, @__password]
  end
  _userinfo
end