Class ConnectionOptions
Simple container class for the client options. This class also provides the default values for the client options and will perform a simple validation of them. It provides array access to its members.
- frankmayer\ArangoDbPhpCore\Config\ConnectionOptions implements ArrayAccess
Package: frankmayer\ArangoDbPhpCore\Config
Located at Config/ConnectionOptions.php
Methods summary
public
|
|
public
array
|
|
public
|
|
public
boolean
|
|
public
|
|
public
mixed
|
|
public
|
Constants summary
string |
OPTION_ENDPOINT
Endpoint string index constant |
#
'endpoint'
|
string |
OPTION_HOST
Host name string index constant (deprecated, use endpoint instead) |
#
'host'
|
string |
OPTION_PORT
Port number index constant (deprecated, use endpoint instead) |
#
'port'
|
string |
OPTION_TIMEOUT
Timeout value index constant |
#
'timeout'
|
string |
OPTION_TRACE
Trace function index constant |
#
'trace'
|
string |
OPTION_ENHANCED_TRACE
Enhanced trace |
#
'enhancedTrace'
|
string |
OPTION_CREATE
"Create collections if they don't exist" index constant |
#
'createCollection'
|
string |
OPTION_REVISION
Update revision constant |
#
'rev'
|
string |
OPTION_UPDATE_POLICY
Update policy index constant |
#
'policy'
|
string |
OPTION_UPDATE_KEEPNULL
Update keepNull constant |
#
'keepNull'
|
string |
OPTION_REPLACE_POLICY
Replace policy index constant |
#
'policy'
|
string |
OPTION_DELETE_POLICY
Delete policy index constant |
#
'policy'
|
string |
OPTION_WAIT_SYNC
Wait for sync index constant |
#
'waitForSync'
|
string |
OPTION_LIMIT
Limit index constant |
#
'limit'
|
string |
OPTION_SKIP
Skip index constant |
#
'skip'
|
string |
OPTION_BATCHSIZE
Batch size index constant |
#
'batchSize'
|
string |
OPTION_JOURNAL_SIZE
Wait for sync index constant |
#
'journalSize'
|
string |
OPTION_IS_SYSTEM
Wait for sync index constant |
#
'isSystem'
|
string |
OPTION_IS_VOLATILE
Wait for sync index constant |
#
'isVolatile'
|
string |
OPTION_AUTH_USER
Authentication user name |
#
'AuthUser'
|
string |
OPTION_AUTH_PASSWD
Authentication password |
#
'AuthPasswd'
|
string |
OPTION_AUTH_TYPE
Authentication type |
#
'AuthType'
|
string |
OPTION_CLIENT
Client |
#
'Client'
|
string |
OPTION_RECONNECT
Reconnect flag |
#
'Reconnect'
|
string |
OPTION_BATCH
Batch flag |
#
'Batch'
|
string |
OPTION_BATCHPART
Batchpart flag |
#
'BatchPart'
|
string |
OPTION_CHECK_UTF8_CONFORM
UTF-8 CHeck Flag |
#
'CheckUtf8Conform'
|