Class: EveApp::SimpleResourceController
- Inherits:
-
ApplicationController
- Object
- ActionController::API
- ApplicationController
- EveApp::SimpleResourceController
- Defined in:
- app/controllers/eve_app/simple_resource_controller.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#index ⇒ Object
before_action :authenticate_token!.
- #show ⇒ Object
Instance Method Details
permalink #index ⇒ Object
before_action :authenticate_token!
10 11 12 13 14 15 16 17 18 |
# File 'app/controllers/eve_app/simple_resource_controller.rb', line 10 def index if params[:filter] && params[:filter][:id] render json: scope.where(id: params[:filter][:id].split(',')), include: serializer_include elsif self.allow_index render json: scope, include: self.serializer_include else render :bad_request end end |
permalink #show ⇒ Object
[View source]
20 21 22 |
# File 'app/controllers/eve_app/simple_resource_controller.rb', line 20 def show render json: scope.find(params[:id]) #, include: self.serializer_include end |