Class: ActiveRpc::Rpc::BaseController
- Inherits:
-
Gruf::Controllers::Base
- Object
- Gruf::Controllers::Base
- ActiveRpc::Rpc::BaseController
- Includes:
- Concerns::QueryBuilder, Concerns::RequestProcessor, Concerns::ResourceController, Concerns::Serializable
- Defined in:
- lib/active_rpc/rpc/base_controller.rb
Overview
Base controller class that includes all our concerns
Method Summary
Methods included from Concerns::Serializable
#serialize_collection, #serialize_record
Methods included from Concerns::ResourceController
#create_resource, #delete_resource, #get_resource, #list_resources, #update_resource
Methods included from Concerns::QueryBuilder
#build_query, #execute_query, #paginated_response
Methods included from Concerns::Sortable
#apply_sorting, #get_query_config
Methods included from Concerns::Paginatable
#apply_pagination, #pagination_metadata
Methods included from Concerns::Includable
#apply_includes, #get_query_config