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>