class TemperatureConverter

Behouden als link tussen app die niet veranderd is en nieuwe temperature en andere single purpose classes

Public Instance Methods

commandline_temperature(argument) click to toggle source

Methoden behouden maar laten linken naar nieuwe single purpose classes.

# File lib/temperature_converter.rb, line 16
def commandline_temperature argument
  cmdreader = CommandlineReader.new argument
  cmdreader.read
end
file_temperature(file) click to toggle source
# File lib/temperature_converter.rb, line 21
def file_temperature file
  freader = FileReader.new
  freader.read(file)
end
mqtt_reader(ttn_host, port, username, password, sensor_id) click to toggle source
# File lib/temperature_converter.rb, line 31
def mqtt_reader(ttn_host, port, username, password, sensor_id)
  mreader = MQTTReader.new
  mreader.read(ttn_host, port, username, password, sensor_id)
end
to_html() click to toggle source
# File lib/temperature_converter.rb, line 46
def to_html
  hprint = PrintHtml.new
  hprint.print
end
to_json() click to toggle source
# File lib/temperature_converter.rb, line 41
def to_json
  jprint = PrintJson.new
  jprint.print
end
to_text() click to toggle source
# File lib/temperature_converter.rb, line 36
def to_text
  tprint = PrintText.new
  tprint.print
end
url_temperature(url) click to toggle source
# File lib/temperature_converter.rb, line 26
def url_temperature url
  ureader = URLReader.new
  ureader.read(url)
end