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