Class: TumblrWrapper::BlogResource
- Defined in:
- lib/tumblr_wrapper/resources/blog_resource.rb
Instance Attribute Summary collapse
-
#access_token ⇒ Object
readonly
Returns the value of attribute access_token.
-
#hostname ⇒ Object
readonly
Returns the value of attribute hostname.
Instance Method Summary collapse
- #blog ⇒ Object
-
#initialize(base_hostname, access_token = nil) ⇒ BlogResource
constructor
A new instance of BlogResource.
- #post ⇒ Object
Methods included from HTTP
Methods included from Validators
#validate_not_present, #validate_oauth, #validate_present
Constructor Details
#initialize(base_hostname, access_token = nil) ⇒ BlogResource
Returns a new instance of BlogResource.
4 5 6 7 |
# File 'lib/tumblr_wrapper/resources/blog_resource.rb', line 4 def initialize(base_hostname, access_token=nil) @hostname = base_hostname super(access_token) end |
Instance Attribute Details
#access_token ⇒ Object (readonly)
Returns the value of attribute access_token.
2 3 4 |
# File 'lib/tumblr_wrapper/resources/blog_resource.rb', line 2 def access_token @access_token end |
#hostname ⇒ Object (readonly)
Returns the value of attribute hostname.
2 3 4 |
# File 'lib/tumblr_wrapper/resources/blog_resource.rb', line 2 def hostname @hostname end |
Instance Method Details
#blog ⇒ Object
9 10 11 |
# File 'lib/tumblr_wrapper/resources/blog_resource.rb', line 9 def blog TumblrWrapper::Blog.new(@hostname, access_token) end |
#post ⇒ Object
13 14 15 |
# File 'lib/tumblr_wrapper/resources/blog_resource.rb', line 13 def post TumblrWrapper::Post.new(@hostname, access_token) end |