Class: JSONAPI::Rails::SuccessRenderer
- Inherits:
-
Object
- Object
- JSONAPI::Rails::SuccessRenderer
- Defined in:
- lib/jsonapi/rails/renderer.rb
Class Method Summary collapse
Class Method Details
.render(resources, options) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/jsonapi/rails/renderer.rb', line 6 def self.render(resources, ) opts = .dup # TODO(beauby): Move this to a global configuration. default_exposures = { url_helpers: ::Rails.application.routes.url_helpers } opts[:expose] = default_exposures.merge!(opts[:expose] || {}) opts[:jsonapi] = opts.delete(:jsonapi_object) JSONAPI::Serializable::Renderer.render(resources, opts) end |