module Arango::Helper_Return

Public Instance Methods

return_delete(result) click to toggle source
# File lib/helpers/Return.rb, line 14
def return_delete(result)
  return result if @server.async != false
  return return_directly?(result) ? result : true
end
return_directly?(result) click to toggle source
# File lib/helpers/Return.rb, line 3
def return_directly?(result)
  return @server.async != false || @server.return_output
  return result == true
end
return_element(result) click to toggle source
# File lib/helpers/Return.rb, line 8
def return_element(result)
  return result if @server.async != false
  assign_attributes(result)
  return return_directly?(result) ? result : self
end