class Tumblr4r::Post

Postおよびその子クラスは原則として単なるData Transfer Objectとし、 何かのロジックをこの中に実装はしない。

Attributes

bookmarklet[RW]
date[RW]
date_gmt[RW]
format[RW]
generator[RW]
liked[RW]
post_id[RW]
private[RW]
reblog_key[RW]
tags[RW]
type[RW]
unix_timestamp[RW]
url[RW]
url_with_slug[RW]

Public Class Methods

new() click to toggle source
# File lib/tumblr4r.rb, line 259
def initialize
  @generator = @@default_generator || "Tumblr4R"
  @tags = []
end

Public Instance Methods

params() click to toggle source
# File lib/tumblr4r.rb, line 264
def params
  {"type" => @type,
    "generator" => @generator,
    "date" => @date,
    "private" => @private,
    "tags" => @tags.join(","),
    "format" => @format
  }
end