Class: JSONAPI::Railtie

Inherits:
Rails::Railtie
  • Object
show all
Defined in:
lib/json_api/railtie.rb

Class Method Summary collapse

Class Method Details

.setup_base_controllersObject



107
108
109
110
111
112
113
114
115
# File 'lib/json_api/railtie.rb', line 107

def setup_base_controllers
  return unless JSONAPI.configuration.base_controller_overridden?

  base_controller_class = resolve_base_controller_class
  return unless base_controller_class

  rebuild_controllers_if_needed(base_controller_class)
  include_jsonapi_concerns(base_controller_class)
end