class Post
Rubbit
Object¶ ↑
Object representing a Reddit Post
Public Class Methods
new(json)
click to toggle source
# File lib/Rubbit/Rubbit_Objects.rb, line 570 def initialize(json) @comments = nil if(json['kind']=='t3') data = json['data'] data.each_key do |k| self.class.module_eval {attr_accessor(k)} self.send("#{k}=",data[k]) end end end
Public Instance Methods
delete()
click to toggle source
edit(text)
click to toggle source
hide()
click to toggle source
mark_nsfw()
click to toggle source
replies(limit=100)
click to toggle source
reply(text)
click to toggle source
set_as_sticky(state)
click to toggle source
# File lib/Rubbit/Rubbit_Objects.rb, line 593 def set_as_sticky(state) return Rubbit_Poster.instance.set_subreddit_sticky(@name,state) end