lib/napa/output_formatters/include_nil.rb
# include this in your representer, and you will always return all defined keys (even if their value is nil)
module Napa
module Representable
module IncludeNil
def self.included(base)
base.extend ClassMethods
end
module ClassMethods
def property(name, options = {}, &block)
super(name, options.merge(render_nil: true), &block)
end
end
end
end
end