Methods
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 cache dir
getCacheDir() : null | string
Get clear stat cache
getClearStatCache() : bool
Get dir level
getDirLevel() : int
Get permission to create directories on unix systems
getDirPermission() : false | int
Get file locking
getFileLocking() : bool
Get permission to create files on unix systems
getFilePermission() : false | int
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
Get no atime
getNoAtime() : bool
Get no ctime
getNoCtime() : bool
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
Get the umask to create files and directories on unix systems
getUmask() : false | int
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 permission to create directories on unix systems
setDirPermission(false | string | int $dirPermission) : \Zend\Cache\Storage\Adapter\FilesystemOptions
Parameters
$dirPermission
falsestringint
FALSE to disable explicit permission or an octal number
Returns
Set permission to create files on unix systems
setFilePermission(false | string | int $filePermission) : \Zend\Cache\Storage\Adapter\FilesystemOptions
Parameters
$filePermission
falsestringint
FALSE to disable explicit permission or an octal number
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
Set the umask to create files and directories on unix systems
setUmask(false | string | int $umask) : \Zend\Cache\Storage\Adapter\FilesystemOptions
Note: On multithreaded webservers it's better to explicit set file and dir permission.
Parameters
$umask
falsestringint
FALSE to disable umask or an octal number
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__ |
Directory to store cache files
$cacheDir : null | string
Call clearstatcache enabled?
$clearStatCache : bool
How much sub-directaries should be created?
$dirLevel : int
Permission creating new directories
$dirPermission : false | int
Lock files on writing
$fileLocking : bool
Permission creating new files
$filePermission : false | int
Overwrite default key pattern
$keyPattern : string
Defined in AdapterOptions
Namespace option
$namespace : string
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$namespace |
Namespace separator
$namespaceSeparator : string
Don't get 'fileatime' as 'atime' on metadata
$noAtime : bool
Don't get 'filectime' as 'ctime' on metadata
$noCtime : bool
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 |
Umask to create files and directories
$umask : false | int
Writable option
$writable : bool
Inherited
inherited_from |
\Zend\Cache\Storage\Adapter\AdapterOptions::$$writable |