Class: JSONAPI::Serializable::ErrorsRenderer
- Inherits:
-
Object
- Object
- JSONAPI::Serializable::ErrorsRenderer
- Defined in:
- lib/jsonapi/serializable/renderer.rb
Instance Method Summary collapse
-
#initialize(renderer = JSONAPI::Renderer.new) ⇒ ErrorsRenderer
constructor
A new instance of ErrorsRenderer.
-
#render(errors, options = {}) ⇒ Hash
Serialize errors into a JSON API document.
Constructor Details
#initialize(renderer = JSONAPI::Renderer.new) ⇒ ErrorsRenderer
Returns a new instance of ErrorsRenderer.
70 71 72 |
# File 'lib/jsonapi/serializable/renderer.rb', line 70 def initialize(renderer = JSONAPI::Renderer.new) @renderer = renderer end |
Instance Method Details
#render(errors, options = {}) ⇒ Hash
Serialize errors into a JSON API document.
84 85 86 |
# File 'lib/jsonapi/serializable/renderer.rb', line 84 def render(errors, = {}) @renderer.render(.merge(errors: errors)) end |