PHP Trait Alcaeus\MongoDbAdapter\Helper\ReadPreference

Mostrar archivo Open project: alcaeus/mongo-php-adapter

Protected Properties

Property Type Description
$readPreference MongoDB\Driver\ReadPreference

Public Methods

Method Description
getReadPreference ( ) : array
setReadPreference ( string $readPreference, array $tags = null ) : boolean

Protected Methods

Method Description
getSlaveOkayFromReadPreference ( ) : boolean
setReadPreferenceFromArray ( array $readPreferenceArray ) : boolean
setReadPreferenceFromParameters ( string $readPreference, array $tags = null ) : boolean
setReadPreferenceFromSlaveOkay ( boolean $ok = true ) : boolean

Method Details

getReadPreference() public method

public getReadPreference ( ) : array
return array

getSlaveOkayFromReadPreference() protected method

setReadPreference() abstract public method

abstract public setReadPreference ( string $readPreference, array $tags = null ) : boolean
$readPreference string
$tags array
return boolean

setReadPreferenceFromArray() protected method

protected setReadPreferenceFromArray ( array $readPreferenceArray ) : boolean
$readPreferenceArray array
return boolean

setReadPreferenceFromParameters() protected method

protected setReadPreferenceFromParameters ( string $readPreference, array $tags = null ) : boolean
$readPreference string
$tags array
return boolean

setReadPreferenceFromSlaveOkay() protected method

protected setReadPreferenceFromSlaveOkay ( boolean $ok = true ) : boolean
$ok boolean
return boolean

Property Details

$readPreference protected_oe property

protected ReadPreference,MongoDB\Driver $readPreference
return MongoDB\Driver\ReadPreference