Methods
Constructor
__construct(array | \Traversable | null $options)
Inherited
inherited_from |
\Zend\Stdlib\AbstractOptions::__construct() |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::__construct() |
Parameters
$options
array\Traversablenull
Get a configuration property
__get(string $key) : mixed
Inherited
see |
\Zend\Stdlib\ParameterObject::__get() |
inherited_from |
\Zend\Stdlib\AbstractOptions::__get() |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::__get() |
Parameters
$key
string
Exceptions
Returns
mixed
Test if a configuration property is null
__isset(string $key) : bool
Inherited
see |
\Zend\Stdlib\ParameterObject::__isset() |
inherited_from |
\Zend\Stdlib\AbstractOptions::__isset() |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::__isset() |
Parameters
$key
string
Returns
bool
Set a configuration property
__set(string $key, mixed $value) : void
Inherited
see |
\Zend\Stdlib\ParameterObject::__set() |
inherited_from |
\Zend\Stdlib\AbstractOptions::__set() |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::__set() |
Parameters
$key
string
$value
mixed
Exceptions
Set a configuration property to NULL
__unset(string $key) : void
Inherited
see |
\Zend\Stdlib\ParameterObject::__unset() |
inherited_from |
\Zend\Stdlib\AbstractOptions::__unset() |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::__unset() |
Parameters
$key
string
Exceptions
Get key pattern
getKeyPattern() : string
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::getKeyPattern() |
Returns
string
Get namespace
getNamespace() : string
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::getNamespace() |
Returns
string
Get namespace separator
getNamespaceSeparator() : string
If reading data from cache enabled.
getReadable() : bool
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::getReadable() |
Returns
bool
Get time to live.
getTtl() : float
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::getTtl() |
Returns
float
If writing data to cache enabled.
getWritable() : bool
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::getWritable() |
Returns
bool
Adapter using this instance
setAdapter(\Zend\Cache\Storage\StorageInterface $adapter) : \Zend\Cache\Storage\Adapter\AdapterOptions
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::setAdapter() |
Parameters
Returns
Set one or more configuration properties
setFromArray(array | \Traversable | \Zend\Stdlib\AbstractOptions $options) : \Zend\Stdlib\AbstractOptions
Inherited
inherited_from |
\Zend\Stdlib\AbstractOptions::setFromArray() |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::setFromArray() |
Parameters
Exceptions
Returns
Set key pattern
setKeyPattern(null | string $keyPattern) : \Zend\Cache\Storage\Adapter\AdapterOptions
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::setKeyPattern() |
Parameters
$keyPattern
nullstring
Exceptions
Returns
Set namespace.
setNamespace(string $namespace) : \Zend\Cache\Storage\Adapter\AdapterOptions
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::setNamespace() |
Parameters
$namespace
string
Returns
Enable/Disable reading data from cache.
setReadable(bool $readable) : \Zend\Cache\Storage\Adapter\AbstractAdapter
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::setReadable() |
Parameters
$readable
bool
Returns
Enable/Disable writing data to cache.
setWritable(bool $writable) : \Zend\Cache\Storage\Adapter\AdapterOptions
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::setWritable() |
Parameters
$writable
bool
Returns
Cast to array
toArray() : array
Inherited
inherited_from |
\Zend\Stdlib\AbstractOptions::toArray() |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::toArray() |
Returns
array
Validates and normalize a TTL.
normalizeTtl(int | float $ttl) : void
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::normalizeTtl() |
Parameters
$ttl
intfloat
Exceptions
Triggers an option event if this options instance has a connection to
an adapter implements EventsCapableInterface.
triggerOptionEvent(string $optionName, mixed $optionValue) : void
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::triggerOptionEvent() |
Parameters
$optionName
string
$optionValue
mixed
Properties
We use the __ prefix to avoid collisions with properties in
user-implementations.
$__strictMode__ : bool
Inherited
inherited_from |
\Zend\Stdlib\AbstractOptions::$$__strictMode__ |
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$__strictMode__ |
Validate key against pattern
$keyPattern : string
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$keyPattern |
Namespace option
$namespace : string
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$namespace |
Namespace separator
$namespaceSeparator : string
Readable option
$readable : bool
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$readable |
TTL option
$ttl : int | float
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$ttl |
Writable option
$writable : bool
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$writable |