Zend Framework
3.0
|
Public Member Functions | |
__construct (StorageInterface $storage, stdClass $marker, array $capabilities=[], Capabilities $baseCapabilities=null) | |
Constructor. | |
getAdapter () | |
Get the storage adapter. | |
getSupportedDatatypes () | |
Get supported datatypes. | |
setSupportedDatatypes (stdClass $marker, array $datatypes) | |
Set supported datatypes. | |
getSupportedMetadata () | |
Get supported metadata. | |
setSupportedMetadata (stdClass $marker, array $metadata) | |
Set supported metadata. | |
getMinTtl () | |
Get minimum supported time-to-live. | |
setMinTtl (stdClass $marker, $minTtl) | |
Set minimum supported time-to-live. | |
getMaxTtl () | |
Get maximum supported time-to-live. | |
setMaxTtl (stdClass $marker, $maxTtl) | |
Set maximum supported time-to-live. | |
getStaticTtl () | |
Is the time-to-live handled static (on write) or dynamic (on read) | |
setStaticTtl (stdClass $marker, $flag) | |
Set if the time-to-live handled static (on write) or dynamic (on read) | |
getTtlPrecision () | |
Get time-to-live precision. | |
setTtlPrecision (stdClass $marker, $ttlPrecision) | |
Set time-to-live precision. | |
getUseRequestTime () | |
Get use request time. | |
setUseRequestTime (stdClass $marker, $flag) | |
Set use request time. | |
getExpiredRead () | |
Get if expired items are readable. | |
setExpiredRead (stdClass $marker, $flag) | |
Set if expired items are readable. | |
getMaxKeyLength () | |
Get maximum key lenth. | |
setMaxKeyLength (stdClass $marker, $maxKeyLength) | |
Set maximum key length. | |
getNamespaceIsPrefix () | |
Get if namespace support is implemented as prefix. | |
setNamespaceIsPrefix (stdClass $marker, $flag) | |
Set if namespace support is implemented as prefix. | |
getNamespaceSeparator () | |
Get namespace separator if namespace is implemented as prefix. | |
setNamespaceSeparator (stdClass $marker, $separator) | |
Set the namespace separator if namespace is implemented as prefix. | |
Protected Member Functions | |
getCapability ($property, $default=null) | |
Get a capability. | |
setCapability (stdClass $marker, $property, $value) | |
Change a capability. | |
__construct | ( | StorageInterface | $storage, |
stdClass | $marker, | ||
array | $capabilities = [] , |
||
Capabilities | $baseCapabilities = null |
||
) |
Constructor.
StorageInterface | $storage | |
stdClass | $marker | |
array | $capabilities | |
null | Capabilities | $baseCapabilities |
getAdapter | ( | ) |
Get the storage adapter.
|
protected |
Get a capability.
string | $property | |
mixed | $default |
getExpiredRead | ( | ) |
Get if expired items are readable.
getMaxKeyLength | ( | ) |
Get maximum key lenth.
getMaxTtl | ( | ) |
Get maximum supported time-to-live.
getMinTtl | ( | ) |
Get minimum supported time-to-live.
getNamespaceIsPrefix | ( | ) |
Get if namespace support is implemented as prefix.
getNamespaceSeparator | ( | ) |
Get namespace separator if namespace is implemented as prefix.
getStaticTtl | ( | ) |
Is the time-to-live handled static (on write) or dynamic (on read)
getSupportedDatatypes | ( | ) |
Get supported datatypes.
getSupportedMetadata | ( | ) |
Get supported metadata.
getTtlPrecision | ( | ) |
Get time-to-live precision.
getUseRequestTime | ( | ) |
Get use request time.
|
protected |
Change a capability.
stdClass | $marker | |
string | $property | |
mixed | $value |
Exception\InvalidArgumentException |
setExpiredRead | ( | stdClass | $marker, |
$flag | |||
) |
Set if expired items are readable.
stdClass | $marker | |
bool | $flag |
setMaxKeyLength | ( | stdClass | $marker, |
$maxKeyLength | |||
) |
Set maximum key length.
stdClass | $marker | |
int | $maxKeyLength |
Exception\InvalidArgumentException |
setMaxTtl | ( | stdClass | $marker, |
$maxTtl | |||
) |
Set maximum supported time-to-live.
stdClass | $marker | |
int | $maxTtl |
Exception\InvalidArgumentException |
setMinTtl | ( | stdClass | $marker, |
$minTtl | |||
) |
Set minimum supported time-to-live.
stdClass | $marker | |
int | $minTtl |
Exception\InvalidArgumentException |
setNamespaceIsPrefix | ( | stdClass | $marker, |
$flag | |||
) |
Set if namespace support is implemented as prefix.
stdClass | $marker | |
bool | $flag |
setNamespaceSeparator | ( | stdClass | $marker, |
$separator | |||
) |
Set the namespace separator if namespace is implemented as prefix.
stdClass | $marker | |
string | $separator |
setStaticTtl | ( | stdClass | $marker, |
$flag | |||
) |
Set if the time-to-live handled static (on write) or dynamic (on read)
stdClass | $marker | |
bool | $flag |
setSupportedDatatypes | ( | stdClass | $marker, |
array | $datatypes | ||
) |
Set supported datatypes.
stdClass | $marker | |
array | $datatypes |
Exception\InvalidArgumentException |
setSupportedMetadata | ( | stdClass | $marker, |
array | $metadata | ||
) |
Set supported metadata.
stdClass | $marker | |
string[] | $metadata |
Exception\InvalidArgumentException |
setTtlPrecision | ( | stdClass | $marker, |
$ttlPrecision | |||
) |
Set time-to-live precision.
stdClass | $marker | |
float | $ttlPrecision |
Exception\InvalidArgumentException |
setUseRequestTime | ( | stdClass | $marker, |
$flag | |||
) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |