Sha256: 68d5da1467d22534561235e8aadee29ad391790c19a0a0f11383063e298c07ec
Contents?: true
Size: 516 Bytes
Versions: 64
Compression:
Stored size: 516 Bytes
Contents
require 'jsonapi/rails' module JsonapiCompliable # Rails Integration. Mix this in to ApplicationController. # # * Mixes in Base # * Adds a global around_action (see Base#wrap_context) # * Uses Rails' +render+ for rendering # # @see Base#render_jsonapi # @see Base#wrap_context module Rails def self.included(klass) klass.send(:include, Base) klass.class_eval do around_action :wrap_context alias_method :perform_render_jsonapi, :render end end end end
Version data entries
64 entries across 64 versions & 1 rubygems