Class: Gera::Direction

Inherits:
Object
  • Object
show all
Defined in:
app/models/gera/direction.rb

Overview

Exchange Direction

Instance Method Summary collapse

Instance Method Details

#currency_fromObject



20
21
22
# File 'app/models/gera/direction.rb', line 20

def currency_from
  payment_system_from.currency
end

#currency_toObject



24
25
26
# File 'app/models/gera/direction.rb', line 24

def currency_to
  payment_system_to.currency
end

#direction_rateObject



40
41
42
# File 'app/models/gera/direction.rb', line 40

def direction_rate
  Universe.direction_rates_repository.find_by_direction self
end

#exchange_rateObject



36
37
38
# File 'app/models/gera/direction.rb', line 36

def exchange_rate
  Universe.exchange_rates_repository.find_by_direction self
end

#inspectObject



28
29
30
# File 'app/models/gera/direction.rb', line 28

def inspect
  to_s
end

#to_sObject



32
33
34
# File 'app/models/gera/direction.rb', line 32

def to_s
  "direction:#{payment_system_from.try(:id) || '???'}-#{payment_system_to.try(:id) || '???'}"
end