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