Class: AnotherApi::BaseController

Inherits:
ActionController::API
  • Object
show all
Includes:
ActionController::HttpAuthentication::Token::ControllerMethods, ActionController::MimeResponds, ActionPolicy::Controller, Authentication, ErrorHandling, Paginated, ParamSanitizer, ResponseHandler, ResponseHasMetadata, SchemaConfigurable
Defined in:
lib/another_api/base_controller.rb

Constant Summary

Constants included from ResponseHasMetadata

ResponseHasMetadata::RECOMMENDED_POLL_INTERVAL

Instance Attribute Summary collapse

Method Summary

Methods included from ResponseHasMetadata

#collection_response_metadata, #single_item_response_metadata

Methods included from Paginated

#parsed_page_options, #parsed_page_param, #parsed_page_size_param

Methods included from SchemaConfigurable

#parse_requested_variant_for

Methods included from ResponseHandler

#api_respond_to_json, #raise_bad_request, #raise_forbidden, #raise_not_found

Methods included from ErrorHandling

mapping_for

Instance Attribute Details

#started_processing_request_atObject (readonly)

Returns the value of attribute started_processing_request_at.



19
20
21
# File 'lib/another_api/base_controller.rb', line 19

def started_processing_request_at
  @started_processing_request_at
end