Base
Base class for response transformers.
Response transformers modify responses before they are returned. Register transformers in capabilities using Capability::Base.response_transformer.
Example: Add generated_at to response
ruby
class MyResponseTransformer < Capability::Transformer::Response::Base
def transform
response.transform_body { |body| body.merge(generated_at: Time.zone.now) }
end
endInstance Methods
#transform
#transform
Transforms the response.
Returns