Sha256: 6c01e77b1fed8c78dd6564070f6b3a3d8a2b983b34a87fa35c63330e6e59f4cc
Contents?: true
Size: 682 Bytes
Versions: 1
Compression:
Stored size: 682 Bytes
Contents
require "weeblycloud/cloudresource" require "weeblycloud/saveable" require "weeblycloud/deleteable" module Weeblycloud # Represents a BlogPost resource. # https://cloud-developer.weebly.com/blog-post.html class BlogPost < CloudResource include Deleteable, Saveable def initialize(user_id, site_id, blog_id, blog_post_id, data = nil) @user_id = user_id.to_i @site_id = site_id.to_i @blog_id = blog_id.to_i @blog_post_id = blog_post_id.to_i @endpoint = "user/#{@user_id}/site/#{@site_id}/blog/#{@blog_id}/post/#{@blog_post_id}" super(data) end # Returns the blog_post_id def id @blog_post_id end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
weeblycloud-1.0.0 | lib/weeblycloud/blogpost.rb |