Module: ConvertTemp

Defined in:
lib/convert_temperature.rb,
lib/convert_temperature/request.rb,
lib/convert_temperature/version.rb

Defined Under Namespace

Classes: Request

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.cel_to_fah(temp) ⇒ Object



18
19
20
# File 'lib/convert_temperature.rb', line 18

def cel_to_fah(temp)
  Request.new.query(temp, 'degreeCelsius', 'degreeFahrenheit')
end

.cel_to_kel(temp) ⇒ Object



22
23
24
# File 'lib/convert_temperature.rb', line 22

def cel_to_kel(temp)
  Request.new.query(temp, 'degreeCelsius', 'kelvin')
end

.cel_to_ran(temp) ⇒ Object



26
27
28
# File 'lib/convert_temperature.rb', line 26

def cel_to_ran(temp)
  Request.new.query(temp, 'degreeCelsius', 'degreeRankine')
end

.fah_to_cel(temp) ⇒ Object



6
7
8
# File 'lib/convert_temperature.rb', line 6

def fah_to_cel(temp)
  Request.new.query(temp, 'degreeFahrenheit', 'degreeCelsius')
end

.fah_to_kel(temp) ⇒ Object



10
11
12
# File 'lib/convert_temperature.rb', line 10

def fah_to_kel(temp)
  Request.new.query(temp, 'degreeFahrenheit', 'kelvin')
end

.fah_to_ran(temp) ⇒ Object



14
15
16
# File 'lib/convert_temperature.rb', line 14

def fah_to_ran(temp)
  Request.new.query(temp, 'degreeFahrenheit', 'degreeRankine')
end

.kel_to_cel(temp) ⇒ Object



34
35
36
# File 'lib/convert_temperature.rb', line 34

def kel_to_cel(temp)
  Request.new.query(temp, 'kelvin', 'degreeCelsius')
end

.kel_to_fah(temp) ⇒ Object



30
31
32
# File 'lib/convert_temperature.rb', line 30

def kel_to_fah(temp)
  Request.new.query(temp, 'kelvin', 'degreeFahrenheit')
end

.kel_to_ran(temp) ⇒ Object



38
39
40
# File 'lib/convert_temperature.rb', line 38

def kel_to_ran(temp)
  Request.new.query(temp, 'kelvin', 'degreeRankine')
end

.ran_to_cel(temp) ⇒ Object



46
47
48
# File 'lib/convert_temperature.rb', line 46

def ran_to_cel(temp)
  Request.new.query(temp, 'degreeRankine', 'degreeCelsius')
end

.ran_to_fah(temp) ⇒ Object



42
43
44
# File 'lib/convert_temperature.rb', line 42

def ran_to_fah(temp)
  Request.new.query(temp, 'degreeRankine', 'degreeFahrenheit')
end

.ran_to_kel(temp) ⇒ Object



50
51
52
# File 'lib/convert_temperature.rb', line 50

def ran_to_kel(temp)
  Request.new.query(temp, 'degreeRankine', 'kelvin')
end