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.2.1"

Class Method Summary collapse

Class Method Details

.cel_to_fah(temp) ⇒ Object



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

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

.cel_to_kel(temp) ⇒ Object



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

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

.cel_to_ran(temp) ⇒ Object



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

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

.fah_to_cel(temp) ⇒ Object



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

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

.fah_to_kel(temp) ⇒ Object



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

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

.fah_to_ran(temp) ⇒ Object



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

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

.kel_to_cel(temp) ⇒ Object



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

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

.kel_to_fah(temp) ⇒ Object



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

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

.kel_to_ran(temp) ⇒ Object



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

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

.ran_to_cel(temp) ⇒ Object



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

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

.ran_to_fah(temp) ⇒ Object



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

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

.ran_to_kel(temp) ⇒ Object



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

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