Sha256: 7699f274192e0152e8a17cab98a182efacf5294806699101c545f7cec3e8f34b

Contents?: true

Size: 290 Bytes

Versions: 6

Compression:

Stored size: 290 Bytes

Contents

module PensioAPI
  module Responses
    class Reservation < Transaction

      def each
        [reservation, charge].each { |t| yield t }
      end

      def reservation
        @transactions.first
      end

      def charge
        @transactions.last
      end
      
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
pensio_api-0.3.5 lib/pensio_api/responses/reservation.rb
pensio_api-0.3.4 lib/pensio_api/responses/reservation.rb
pensio_api-0.3.3 lib/pensio_api/responses/reservation.rb
pensio_api-0.3.2 lib/pensio_api/responses/reservation.rb
pensio_api-0.3.1 lib/pensio_api/responses/reservation.rb
pensio_api-0.3.0 lib/pensio_api/responses/reservation.rb