module SimpleJsonapi::Rails::ActionController

Public Instance Methods

jsonapi() click to toggle source
# File lib/simple_jsonapi/rails/action_controller.rb, line 39
def jsonapi
  @jsonapi ||= SimpleJsonapi::Rails::ActionController::JsonapiHelper.new(self)
end
jsonapi_deserialize(param_key, options = {}) click to toggle source
# File lib/simple_jsonapi/rails/action_controller.rb, line 30
def jsonapi_deserialize(param_key, options = {})
  prepend_before_action(options) do
    if request.raw_post.present?
      params[param_key] = jsonapi.deserialize(request.request_parameters)
    end
  end
end