Class: TorgiGov::ListNotificationForDate

Inherits:
Object
  • Object
show all
Includes:
HTTParty
Defined in:
lib/torgi_gov/request/list_notification_for_date.rb

Instance Method Summary collapse

Constructor Details

#initialize(args) ⇒ ListNotificationForDate

Returns a new instance of ListNotificationForDate.



9
10
11
12
13
14
15
# File 'lib/torgi_gov/request/list_notification_for_date.rb', line 9

def initialize(args)
  query = initialize_query(args)

  @options = {
      query: query
  }
end

Instance Method Details

#callObject



17
18
19
20
21
22
23
# File 'lib/torgi_gov/request/list_notification_for_date.rb', line 17

def call
  request = self.class.get('/opendata/7710349494-torgi/data.xml', @options)
  parser = Nokogiri.XML(request.body)
  parser.css('odDetailedHref').collect do |element|
    element.children.text.split('/').last
  end
end