class Sah::Formatter::Format::Json

Public Class Methods

render(objects, fields: [], headers: :_) click to toggle source
# File lib/sah/formatter.rb, line 26
def self.render(objects, fields: [], headers: :_)
  if fields.empty?
    objects.to_json
  else
    objects.map do |object|
      object.select{ |k, v| fields.nil? || fields.include?(k) }
    end.to_json
  end
end