class Medo::JsonTaskWriter
Public Class Methods
new(output_stream = STDOUT)
click to toggle source
Calls superclass method
# File lib/medo/json_task_writer.rb, line 6 def initialize(output_stream = STDOUT) super() @output_stream = output_stream end
Public Instance Methods
write()
click to toggle source
# File lib/medo/json_task_writer.rb, line 11 def write tasks = @tasks.map { |t| TaskPresenter.new(t).as_json }.to_json @output_stream.write(tasks) end