Sha256: 0b24a83c044d5059ede1303d5d31aa743948b58704effd6fdd797ad1df6f6dba

Contents?: true

Size: 596 Bytes

Versions: 4

Compression:

Stored size: 596 Bytes

Contents

require 'dolarblue/xchange'

class Dolarblue
  # Class used to hold sell/buy values functionality for dollar "Official"
  class Card < XChange
    # Override extract_values since dollar "tarjeta" only has a sell value
    #
    # @param doc [Nokogiri::HTML] the html document to extract values from
    def extract_values(doc)
      @sell = extract_val(doc, 'sell')
    end

    # Override buy_output since dollar "tarjeta" only has a sell value
    #
    # @return [String] formatted output buy exchange value, in this case n/a for not available
    def buy_output
      'n/a'
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dolarblue-0.5.2 lib/dolarblue/card.rb
dolarblue-0.5.1 lib/dolarblue/card.rb
dolarblue-0.5.0 lib/dolarblue/card.rb
dolarblue-0.4.0 lib/dolarblue/card.rb