class NanoService::ErrorSerializer

Public Class Methods

serialize(errors) click to toggle source
# File lib/nano-service/error_serializer.rb, line 3
def self.serialize(errors)
  if errors && errors.respond_to?(:to_hash) && errors.respond_to?(:full_messages)
    errors.to_hash.merge(full_messages: errors.try(:full_messages))
  else
    {}
  end
end