Sha256: ece4c45f72d12dbf94f2a0c588a02139848d6764d7c47e2d0b4259600424ccf8
Contents?: true
Size: 578 Bytes
Versions: 2
Compression:
Stored size: 578 Bytes
Contents
class Mangos::Book attr_accessor :path, :page_paths, :pages, :published_on, :key, :tags def from_hash(hash) @path = hash["path"] @page_paths = hash["pagePaths"] @pages = hash["pages"] @published_on = hash["publishedOn"] @key = hash["key"] @tags = hash["tags"] end def self.from_hash(hash) book = new book.from_hash(hash) book end def to_hash { "path" => @path, "pagePaths" => @page_paths, "pages" => @pages, "publishedOn" => @published_on, "key" => @key, "tags" => @tags } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mangos-0.2 | lib/mangos/book.rb |
mangos-0.1 | lib/mangos/book.rb |