Module: JsonapiSuite::ControllerMixin

Defined in:
lib/jsonapi_suite/controller_mixin.rb

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
# File 'lib/jsonapi_suite/controller_mixin.rb', line 3

def self.included(klass)
  klass.class_eval do
    if defined?(Rails)
      include JsonapiCompliable::Rails
    else
      include JsonapiCompliable::Base
    end
    include JsonapiErrorable
    include StrongResources::Controller::Mixin
  end
end