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



76
77
78
79
80
81
82
83
84
# File 'lib/json_api/railtie.rb', line 76

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