Class: Feedback::FeedbacksController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- Feedback::FeedbacksController
- Defined in:
- lib/nexmo_developer/app/controllers/feedback/feedbacks_controller.rb
Constant Summary
Constants included from ApplicationHelper
Instance Method Summary collapse
Methods inherited from ApplicationController
#authenticate_admin!, #not_found, #redirect_vonage_domain
Methods included from ApplicationHelper
#active_sidenav_item, #canonical_base, #canonical_base_from_config, #canonical_path, #canonical_url, #dashboard_cookie, #search_enabled?, #set_utm_cookie, #theme
Instance Method Details
#create ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/nexmo_developer/app/controllers/feedback/feedbacks_controller.rb', line 7 def create @feedback = ::Feedback::Feedback.find_by(id: params['feedback_feedback']['id']) @feedback ||= ::Feedback::Feedback.new @feedback.assign_attributes(feedback_params) @feedback.ip = request.remote_ip @feedback.owner = owner set_email @feedback.owner.save! return render json: @feedback if @feedback.save head 422 end |
#new ⇒ Object
5 |
# File 'lib/nexmo_developer/app/controllers/feedback/feedbacks_controller.rb', line 5 def new; end |