class CommentsController
Public Instance Methods
close()
click to toggle source
# File lib/generators/squeezer/templates/app/controllers/comments_controller.rb, line 16 def close @comment = Comment.find(params[:id]) @comment.open = false @comment.save redirect_to :back end
new()
click to toggle source
# File lib/generators/squeezer/templates/app/controllers/comments_controller.rb, line 23 def new @comment = Comment.new @comment.commentable_id = params[:id] @comment.open = true @comment.commentable_type = params[:type] @comment.save redirect_to :back end
open()
click to toggle source
# File lib/generators/squeezer/templates/app/controllers/comments_controller.rb, line 9 def open @comment = Comment.find(params[:id]) @comment.open=1 @comment.save redirect_to :back end
remove()
click to toggle source
# File lib/generators/squeezer/templates/app/controllers/comments_controller.rb, line 32 def remove @comment = Comment.find(params[:id]) @comment.destroy redirect_to :back end
show()
click to toggle source
# File lib/generators/squeezer/templates/app/controllers/comments_controller.rb, line 4 def show time = Time.at(params[:after].to_i + 1) @post = Post.where("comment_id = ? and created_at > ?",@comment.id,time) end