class Requestor::RequireX

Public Class Methods

new(url, debug=false) click to toggle source
# File lib/requestor.rb, line 12
def initialize(url, debug=false)

  @url = url.sub(/\/$/,'\0') 
  @code = []
  @debug = debug

end

Public Instance Methods

code() click to toggle source
# File lib/requestor.rb, line 20
def code()
  @code.join("\n\n")
end
require(name) click to toggle source
# File lib/requestor.rb, line 24
def require(name)

  url = "%s/%s" % [@url, name.sub(/\.rb$|$/,'.rb')]
  puts 'RequireX url: ' + url.inspect if @debug
  @code << RXFHelper.read(url).first

end