class Daygram::Read
Public Class Methods
configuration()
click to toggle source
# File lib/daygram/cli.rb, line 23 def self.configuration Runcom::Configuration.new file_name: Daygram::Identity.file_name end
new(args = [], options = {})
click to toggle source
Calls superclass method
# File lib/daygram/cli.rb, line 19 def initialize args = [], options = {}, config = {} super args, options, config end
Public Instance Methods
all()
click to toggle source
# File lib/daygram/cli.rb, line 30 def all db = Daygram::Database.new(options, self.class.configuration) say db.all.format_output(options) end
day(date)
click to toggle source
# File lib/daygram/cli.rb, line 48 def day date db = Daygram::Database.new(options, self.class.configuration) say db.day(date).format_output(options) end
last(n=5)
click to toggle source
# File lib/daygram/cli.rb, line 42 def last n=5 db = Daygram::Database.new(options, self.class.configuration) say db.last(n).format_output(options) end
latest()
click to toggle source
# File lib/daygram/cli.rb, line 36 def latest db = Daygram::Database.new(options, self.class.configuration) say db.latest.format_output(options) end