Class: JSONAPI::Rails::SuccessRenderer
- Inherits:
-
Object
- Object
- JSONAPI::Rails::SuccessRenderer
- Defined in:
- lib/jsonapi/rails/renderer.rb
Instance Method Summary collapse
-
#initialize(renderer = JSONAPI::Serializable::Renderer.new) ⇒ SuccessRenderer
constructor
A new instance of SuccessRenderer.
- #render(resources, options, controller) ⇒ Object
Constructor Details
#initialize(renderer = JSONAPI::Serializable::Renderer.new) ⇒ SuccessRenderer
Returns a new instance of SuccessRenderer.
7 8 9 10 11 |
# File 'lib/jsonapi/rails/renderer.rb', line 7 def initialize(renderer = JSONAPI::Serializable::Renderer.new) @renderer = renderer freeze end |
Instance Method Details
#render(resources, options, controller) ⇒ Object
13 14 15 16 17 |
# File 'lib/jsonapi/rails/renderer.rb', line 13 def render(resources, , controller) = (, controller, resources) @renderer.render(resources, ) end |