class Evertils::Common::Query::Time
Public Instance Methods
last_month()
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 58 def last_month filter = ::Evernote::EDAM::NoteStore::NoteFilter.new filter.words = "created:month-1" note_manager = Evertils::Common::Entity::Notes.new note_manager.find_by_filter(filter) end
last_week()
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 68 def last_week filter = ::Evernote::EDAM::NoteStore::NoteFilter.new filter.words = "created:week-1" note_manager = Evertils::Common::Entity::Notes.new note_manager.find_by_filter(filter) end
last_year()
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 48 def last_year filter = ::Evernote::EDAM::NoteStore::NoteFilter.new filter.words = "created:year-1" note_manager = Evertils::Common::Entity::Notes.new note_manager.find_by_filter(filter) end
notebooks_created_in_range(start, finish = nil)
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 30 def notebooks_created_in_range(start, finish = nil) finish = DateTime.now if !finish notebook_manager = Evertils::Common::Entity::Notebooks.new notebook_manager.find_by_date_range(start, finish) end
notebooks_updated_in_range(start, finish = nil)
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 39 def notebooks_updated_in_range(start, finish = nil) finish = DateTime.now if !finish notebook_manager = Evertils::Common::Entity::Notebooks.new notebook_manager.find_by_date_range(start, finish, :updated) end
notes_created_on(date = DateTime.now)
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 16 def notes_created_on(date = DateTime.now) note_manager = Evertils::Common::Entity::Notes.new note_manager.find_by_date(date) end
notes_in_range(start, finish = nil, period = :created)
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 7 def notes_in_range(start, finish = nil, period = :created) finish = DateTime.now if !finish note_manager = Evertils::Common::Entity::Notes.new note_manager.find_by_date_range(start, finish, period) end
notes_updated_on(date = DateTime.now)
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 23 def notes_updated_on(date = DateTime.now) note_manager = Evertils::Common::Entity::Notes.new note_manager.find_by_date(date, :updated) end
yesterday()
click to toggle source
@since 0.2.8
# File lib/evertils/common/query/time.rb, line 78 def yesterday filter = ::Evernote::EDAM::NoteStore::NoteFilter.new filter.words = "created:day-1" note_manager = Evertils::Common::Entity::Notes.new note_manager.find_by_filter(filter) end