Class: JSONAPI::Rails::ErrorsRenderer
- Inherits:
-
Object
- Object
- JSONAPI::Rails::ErrorsRenderer
- Defined in:
- lib/jsonapi/rails/renderer.rb
Instance Method Summary collapse
-
#initialize(renderer = JSONAPI::Serializable::ErrorsRenderer.new) ⇒ ErrorsRenderer
constructor
A new instance of ErrorsRenderer.
- #render(errors, options) ⇒ Object
Constructor Details
#initialize(renderer = JSONAPI::Serializable::ErrorsRenderer.new) ⇒ ErrorsRenderer
Returns a new instance of ErrorsRenderer.
26 27 28 29 30 |
# File 'lib/jsonapi/rails/renderer.rb', line 26 def initialize(renderer = JSONAPI::Serializable::ErrorsRenderer.new) @renderer = renderer freeze end |
Instance Method Details
#render(errors, options) ⇒ Object
32 33 34 35 |
# File 'lib/jsonapi/rails/renderer.rb', line 32 def render(errors, ) # TODO(beauby): SerializableError inference on AR validation errors. @renderer.render(errors, ) end |