Documentation

MemcachedConnector
in package

Table of Contents

connect()  : Memcached
Create a new Memcached connection.
createMemcachedInstance()  : Memcached
Create the Memcached instance.
getMemcached()  : Memcached
Get a new Memcached instance.
setCredentials()  : void
Set the SASL credentials on the Memcached connection.

Methods

connect()

Create a new Memcached connection.

public connect(array<string|int, mixed> $servers[, string|null $connectionId = null ][, array<string|int, mixed> $options = [] ][, array<string|int, mixed> $credentials = [] ]) : Memcached
Parameters
$servers : array<string|int, mixed>
$connectionId : string|null = null
$options : array<string|int, mixed> = []
$credentials : array<string|int, mixed> = []
Return values
Memcached

createMemcachedInstance()

Create the Memcached instance.

protected createMemcachedInstance(string|null $connectionId) : Memcached
Parameters
$connectionId : string|null
Return values
Memcached

getMemcached()

Get a new Memcached instance.

protected getMemcached(string|null $connectionId, array<string|int, mixed> $credentials, array<string|int, mixed> $options) : Memcached
Parameters
$connectionId : string|null
$credentials : array<string|int, mixed>
$options : array<string|int, mixed>
Return values
Memcached

setCredentials()

Set the SASL credentials on the Memcached connection.

protected setCredentials(Memcached $memcached, array<string|int, mixed> $credentials) : void
Parameters
$memcached : Memcached
$credentials : array<string|int, mixed>
Return values
void

Search results