Module: Doro::Entries

Defined in:
lib/doro/entries.rb

Class Method Summary collapse

Class Method Details

.add_entry(doro_file: "#{Dir.home}/.doro", task_name: 'none', minutes: 25, start_time:, tag: 'untagged') ⇒ Object



10
11
12
13
14
15
16
17
18
19
# File 'lib/doro/entries.rb', line 10

def self.add_entry(
  doro_file: "#{Dir.home}/.doro",
  task_name: 'none',
  minutes: 25,
  start_time:,
  tag: 'untagged')
  CSV.open(doro_file, "ab") do |csv|
    csv << [task_name, minutes, start_time.to_s, tag]
  end
end

.display_entries(doro_file: "#{Dir.home}/.doro", num_entries: 10) ⇒ Object



4
5
6
7
8
# File 'lib/doro/entries.rb', line 4

def self.display_entries(doro_file: "#{Dir.home}/.doro", num_entries: 10)
  CSV.foreach doro_file do |row|
    p row
  end
end