module Feedbacker::RemarksControllerMethods

Public Instance Methods

create() click to toggle source
# File lib/feedbacker/remarks_controller_methods.rb, line 3
def create 
  @remark = Remark.new(remark_params.merge(:user_id => current_user.id))
  @remark.source_url = request.env['HTTP_REFERER']
  if @remark.save
    FeedbackMailer.feedback(@remark).deliver_now
    respond_to do |format|
      format.js
    end
  end
end

Private Instance Methods

remark_params() click to toggle source
# File lib/feedbacker/remarks_controller_methods.rb, line 16
def remark_params
  params.respond_to?(:permit) ? params.require(:remark).permit(:content) : params[:remark]
end