Class: WordTree::Book
- Inherits:
-
Object
- Object
- WordTree::Book
- Defined in:
- lib/wordtree/book.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.create(id, metadata, content) ⇒ Object
22 23 24 |
# File 'lib/wordtree/book.rb', line 22 def self.create(id, , content) new(.merge("id" => id, "content" => content)) end |
Instance Method Details
#clean_content ⇒ Object
34 35 36 |
# File 'lib/wordtree/book.rb', line 34 def clean_content TextUtils.clean_text(content) end |
#default_id ⇒ Object
26 27 28 |
# File 'lib/wordtree/book.rb', line 26 def default_id archive_org_id end |
#metadata ⇒ Object
30 31 32 |
# File 'lib/wordtree/book.rb', line 30 def attributes.select{ |k,v| !v.nil? && k != :content && k != :id } end |