Class: JSONAPI::BaseController

Inherits:
Object
  • Object
show all
Includes:
ControllerHelpers, ResourceActions
Defined in:
lib/json_api/controllers/base_controller.rb

Direct Known Subclasses

RelationshipsController, ResourcesController

Method Summary

Methods included from ResourceActions

#build_resource_from_params, #create, #deserialize_params, #destroy, #determine_sti_class_for_create, #determine_sti_resource_class_for_create, #index, #render_invalid_signed_id_error, #show, #update

Methods included from ActiveStorageSupport

#active_storage_attachment?, #append_only_enabled?, #attach_active_storage_files, #extract_active_storage_params_from_hash, #filter_active_storage_from_includes, #filter_polymorphic_from_includes, #find_blob_by_signed_id, #find_relationship_definition, #process_active_storage_attachment, #purge_on_nil_enabled?, #serialize_active_storage_relationship, #serialize_blob_identifier

Methods included from ControllerHelpers

#current_user