class ActiveModelSerializers::SerializableResource

def use_adapter?

False when explicit adapter is falsy (nil or false)
True when no explicit adapter given, or explicit appear is truthy (non-nil)
def use_adapter?
  !(adapter_opts.key?(:adapter) && !adapter_opts[:adapter])
end