lib/generators/snfoil/controller/templates/controller.erb
# frozen_string_literal: true
class <%= class_modules %><%= class_name %>Controller < SnFoil::Controller::Base
context <%= name.singularize.camelcase %>Context
serializer <%= name.singularize.camelcase %>JsonapiSerializer
deserializer <%= name.singularize.camelcase %>JsonapiDeserializer
# SnFoil::Controller requires current_entity or current_user defined to properly scope
# all queries, otherwise data leaks could occur
#
# def current_entity
# # logic to find authenticated user
# end
end