Method: EInvoice::Payload#get_invoices
- Defined in:
- lib/e_invoice/payload.rb
#get_invoices(start_date, end_date) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/e_invoice/payload.rb', line 11 def get_invoices(start_date, end_date) result = [] month_endpoints = Duration.new(start_date, end_date).endpoints month_endpoints.each do |m| header_details = request_header(m[:endpoint_begin], m[:endpoint_end]).details header_details.each do |h| result += request_info(h).details end unless header_details.nil? end result end |