class Ougai::Formatters::Customizable

def default_data_format(excluded_fields, plain)

Returns:
  • (Proc) - data formatter

Parameters:
  • plain (Boolean) -- parameter to define if Amazing-Print renders
  • excluded_fields (Array) -- list of key to exclude from
def default_data_format(excluded_fields, plain)
  proc do |data|
    excluded_fields.each { |field| data.delete(field) }
    next nil if data.empty?
    data.ai(plain: plain)
  end
end