Module: Diary::Item::Creator::Peristance
- Defined in:
- lib/diary/item/creator.rb
Instance Method Summary collapse
Instance Method Details
#persisted? ⇒ Boolean
18 19 20 |
# File 'lib/diary/item/creator.rb', line 18 def persisted? File.exists?(path) end |
#save!(title = nil) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/diary/item/creator.rb', line 10 def save!(title = nil) unless persisted? self.class.create(title || basename) else self end end |