class DayoneToolbox::Journal

Constants

ENTRIES_DIR
PHOTOS_DIR

Attributes

entries_path[R]
expand_path[R]
path[R]
photos_path[R]

Public Class Methods

new(dir_path) click to toggle source
# File lib/dayone_toolbox/journal.rb, line 7
def initialize(dir_path)
  @path = dir_path
  @expand_path = File.expand_path(@path)
  @entries_path = File.join(@expand_path, ENTRIES_DIR)
  @photos_path = File.join(@expand_path, PHOTOS_DIR)
end

Public Instance Methods

entries() click to toggle source
# File lib/dayone_toolbox/journal.rb, line 14
def entries
  Dir.glob("#{@entries_path}**/*.doentry", File::FNM_CASEFOLD)
end
photos() click to toggle source
# File lib/dayone_toolbox/journal.rb, line 18
def photos
  Dir.glob("#{@photos_path}**/*.jpg", File::FNM_CASEFOLD)
end