Class: EGPRates::FaisalBank
Overview
Faisal Islamic Bank of Egypt
Instance Attribute Summary
Attributes inherited from Bank
Instance Method Summary collapse
-
#exchange_rates ⇒ Hash
Of exchange rates for selling and buying { { sell: { SYM: rate }, { SYM: rate }, … }, { buy: { SYM: rate }, { SYM: rate }, … } }.
-
#initialize ⇒ FaisalBank
constructor
A new instance of FaisalBank.
Constructor Details
#initialize ⇒ FaisalBank
5 6 7 8 |
# File 'lib/egp_rates/faisal_bank.rb', line 5 def initialize @sym = :FaisalBank @uri = URI.parse('http://www.faisalbank.com.eg/FIB/arabic/rate.html') end |
Instance Method Details
#exchange_rates ⇒ Hash
15 16 17 |
# File 'lib/egp_rates/faisal_bank.rb', line 15 def exchange_rates @exchange_rates ||= parse(raw_exchange_rates) end |