class FeedTheZettelkasten::Seinfeld
Attributes
notes[R]
range[R]
target[R]
Public Class Methods
new(notes, target: 3)
click to toggle source
# File lib/feed_the_zettelkasten/seinfeld.rb, line 5 def initialize(notes, target: 3) @notes = notes @target = target end
Public Instance Methods
each_day(range) { |day => notes(created_on).hit_target?(target)| ... }
click to toggle source
# File lib/feed_the_zettelkasten/seinfeld.rb, line 10 def each_day(range) range.each_with_object(notes) do |day, notes| yield day.to_s => Notes.new(notes.created_on(day)).hit_target?(target) end end