Class: Qcore

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeQcore

Returns a new instance of Qcore.



9
10
11
# File 'lib/borderbot/qcore.rb', line 9

def initialize
  @bwt_url = 'https://apps.cbp.gov/bwt/bwt.xml'
end

Instance Attribute Details

#bwt_urlObject

Returns the value of attribute bwt_url.



7
8
9
# File 'lib/borderbot/qcore.rb', line 7

def bwt_url
  @bwt_url
end

Instance Method Details

#extract_ports(bwtXML) ⇒ Object



18
19
20
21
# File 'lib/borderbot/qcore.rb', line 18

def extract_ports(bwtXML)
  ports = Dcore.new.zortificate_ports(bwtXML)
  return ports
end

#get_bwt_xml_dataObject



13
14
15
16
# File 'lib/borderbot/qcore.rb', line 13

def get_bwt_xml_data
  bwtXML = Nokogiri::XML(open("https://apps.cbp.gov/bwt/bwt.xml"))
  return bwtXML
end