ArangoDB-PHP API Documentation
  • Namespace
  • Class
  • Deprecated

Namespaces

  • triagens
    • ArangoDb

Classes

  • AdminHandler
  • AqlUserFunction
  • Autoloader
  • Batch
  • BatchPart
  • BindVars
  • Collection
  • CollectionHandler
  • Connection
  • ConnectionOptions
  • Cursor
  • Database
  • DefaultValues
  • Document
  • DocumentHandler
  • Edge
  • EdgeDefinition
  • EdgeHandler
  • Endpoint
  • Export
  • ExportCursor
  • Graph
  • GraphHandler
  • Handler
  • HttpHelper
  • HttpResponse
  • QueryCacheHandler
  • QueryHandler
  • Statement
  • TraceRequest
  • TraceResponse
  • Transaction
  • Traversal
  • UpdatePolicy
  • UrlHelper
  • Urls
  • User
  • UserHandler
  • ValueValidator
  • Vertex
  • VertexHandler

Exceptions

  • ClientException
  • ConnectException
  • Exception
  • ServerException

Namespace triagens\ArangoDb

Classes summary

AdminHandler Provides access to ArangoDB's administration interface
AqlUserFunction Provides management of user-functions
Autoloader Handles automatic loading of missing class files.
Batch Provides batching functionality
BatchPart Provides batch part functionality
BindVars A simple container for bind variables
Collection Value object representing a collection
CollectionHandler Provides management of collections
Connection Provides access to the ArangoDB server
ConnectionOptions Simple container class for connection options.
Cursor Provides access to the results of an AQL query or another statement
Database A class for managing ArangoDB Databases
DefaultValues Contains default values used by the client
Document Value object representing a single collection-based document
DocumentHandler A handler that manages documents
Edge Value object representing a single collection-based edge document
EdgeDefinition

Value object representing an edge Definition. An edge definition contains a collection called 'relation' to store the edges and multiple vertices collection defined in 'fromCollections' and 'toCollections'.

EdgeHandler A handler that manages edges
Endpoint Endpoint specification
Export Collection export
ExportCursor Provides access to the results of a collection export
Graph Value object representing a graph
GraphHandler A handler that manages graphs.
Handler A base class for REST-based handlers
HttpHelper Helper methods for HTTP request/response handling
HttpResponse Container class for HTTP responses
QueryCacheHandler A base class for REST-based handlers
QueryHandler A base class for REST-based handlers
Statement Container for an AQL query
TraceRequest Class TraceRequest
TraceResponse Class TraceResponse
Transaction Transaction object
Traversal Provides graph traversal
UpdatePolicy Document update policies
UrlHelper Some helper methods to construct and process URLs
Urls Some basic URLs
User Value object representing a single User document
UserHandler

A handler that manages users . A user-document handler that fetches vertices from the server and persists them on the server. It does so by issuing the appropriate HTTP requests to the server.

ValueValidator A simple validator for values to be stored in the database
Vertex Value object representing a single vertex document
VertexHandler

A handler that manages vertices. A vertex-document handler that fetches vertices from the server and persists them on the server. It does so by issuing the appropriate HTTP requests to the server.

Exceptions summary

ClientException Client-Exception
ConnectException Connect-Exception
Exception Exception base class used to throw Arango specific exceptions
ServerException Server-Exception
ArangoDB-PHP API Documentation API documentation generated by ApiGen