Class Graph
Value object representing a graph
- triagens\ArangoDb\Document
-
triagens\ArangoDb\Graph
Methods summary
public
|
|
public
|
#
addEdgeDefinition(
Adds an edge definition to the graph. |
public
|
|
public
|
|
public
string[]
|
|
public
|
Methods inherited from triagens\ArangoDb\Document
__clone()
,
__get()
,
__isset()
,
__set()
,
__toString()
,
__unset()
,
createFromArray()
,
filterHiddenAttributes()
,
get()
,
getAll()
,
getAllAsObject()
,
getAllForInsertUpdate()
,
getChanged()
,
getCollectionId()
,
getHandle()
,
getHiddenAttributes()
,
getId()
,
getInternalId()
,
getInternalKey()
,
getIsNew()
,
getKey()
,
getRevision()
,
isIgnoreHiddenAttributes()
,
setChanged()
,
setHiddenAttributes()
,
setIgnoreHiddenAttributes()
,
setInternalId()
,
setInternalKey()
,
setIsNew()
,
setRevision()
,
toJson()
,
toSerialized()
Constants summary
string |
ENTRY_EDGE_DEFINITIONS
Graph edge definitions |
#
'edgeDefinitions'
|
string |
ENTRY_FROM
Graph edge definitions from collections |
#
'from'
|
string |
ENTRY_TO
Graph edge definitions to collections |
#
'to'
|
string |
ENTRY_COLLECTION
Graph edge definitions collections |
#
'collection'
|
string |
ENTRY_ORPHAN_COLLECTIONS
Graph orphan collections |
#
'orphanCollections'
|
Constants inherited from triagens\ArangoDb\Document
ENTRY_HIDDENATTRIBUTES
,
ENTRY_ID
,
ENTRY_IGNOREHIDDENATTRIBUTES
,
ENTRY_ISNEW
,
ENTRY_KEY
,
ENTRY_REV
,
OPTION_KEEPNULL
,
OPTION_POLICY
,
OPTION_WAIT_FOR_SYNC
Properties summary
protected
|
$_edgeDefinitions
The list of edge definitions defining the graph. |
#
[]
|
protected
array
|
$_orphanCollections
The list of orphan collections defining the graph. These collections are not used in any edge definition of the graph. |
#
[]
|
Properties inherited from triagens\ArangoDb\Document
$_changed
,
$_doValidate
,
$_hiddenAttributes
,
$_id
,
$_ignoreHiddenAttributes
,
$_isNew
,
$_key
,
$_rev
,
$_values