Zend Framework
3.0
|
These are options specific to the Filesystem adapter. More...
Public Member Functions | |
__construct ($options=null) | |
Constructor. | |
setCacheDir ($cacheDir) | |
Set cache dir. | |
getCacheDir () | |
Get cache dir. | |
setClearStatCache ($clearStatCache) | |
Set clear stat cache. | |
getClearStatCache () | |
Get clear stat cache. | |
setDirLevel ($dirLevel) | |
Set dir level. | |
getDirLevel () | |
Get dir level. | |
setDirPermission ($dirPermission) | |
Set permission to create directories on unix systems. | |
getDirPermission () | |
Get permission to create directories on unix systems. | |
setFileLocking ($fileLocking) | |
Set file locking. | |
getFileLocking () | |
Get file locking. | |
setFilePermission ($filePermission) | |
Set permission to create files on unix systems. | |
getFilePermission () | |
Get permission to create files on unix systems. | |
setNamespaceSeparator ($namespaceSeparator) | |
Set namespace separator. | |
getNamespaceSeparator () | |
Get namespace separator. | |
setNoAtime ($noAtime) | |
Set no atime. | |
getNoAtime () | |
Get no atime. | |
setNoCtime ($noCtime) | |
Set no ctime. | |
getNoCtime () | |
Get no ctime. | |
setUmask ($umask) | |
Set the umask to create files and directories on unix systems. | |
getUmask () | |
Get the umask to create files and directories on unix systems. | |
Public Member Functions inherited from AdapterOptions | |
setAdapter (StorageInterface $adapter=null) | |
Adapter using this instance. | |
setKeyPattern ($keyPattern) | |
Set key pattern. | |
getKeyPattern () | |
Get key pattern. | |
setNamespace ($namespace) | |
Set namespace. | |
getNamespace () | |
Get namespace. | |
setReadable ($readable) | |
Enable/Disable reading data from cache. | |
getReadable () | |
If reading data from cache enabled. | |
setTtl ($ttl) | |
Set time to live. | |
getTtl () | |
Get time to live. | |
setWritable ($writable) | |
Enable/Disable writing data to cache. | |
getWritable () | |
If writing data to cache enabled. | |
toArray () | |
Cast to array. | |
setFromArray ($options) | |
{} | |
Public Member Functions inherited from AbstractOptions | |
__construct ($options=null) | |
Constructor. | |
setFromArray ($options) | |
Set one or more configuration properties. | |
toArray () | |
Cast to array. | |
__set ($key, $value) | |
Set a configuration property. | |
__get ($key) | |
Get a configuration property. | |
__isset ($key) | |
Test if a configuration property is null. | |
__unset ($key) | |
Set a configuration property to NULL. | |
Protected Attributes | |
$cacheDir = null | |
$clearStatCache = true | |
$dirLevel = 1 | |
$dirPermission = 0700 | |
$fileLocking = true | |
$filePermission = 0600 | |
$keyPattern = '/^[a-z0-9_\+\-]*$/Di' | |
$namespaceSeparator = '-' | |
$noAtime = true | |
$noCtime = true | |
$umask = false | |
Protected Attributes inherited from AdapterOptions | |
$__prioritizedProperties__ = [] | |
$adapter | |
$keyPattern = '' | |
$namespace = 'zfcache' | |
$readable = true | |
$ttl = 0 | |
$writable = true | |
Protected Attributes inherited from AbstractOptions | |
$__strictMode__ = true | |
Additional Inherited Members | |
Protected Member Functions inherited from AdapterOptions | |
triggerOptionEvent ($optionName, $optionValue) | |
Triggers an option event if this options instance has a connection to an adapter implements EventsCapableInterface. | |
normalizeTtl (&$ttl) | |
Validates and normalize a TTL. | |
These are options specific to the Filesystem adapter.
__construct | ( | $options = null | ) |
Constructor.
array | Traversable | null | $options |
Exception\InvalidArgumentException |
getCacheDir | ( | ) |
Get cache dir.
getClearStatCache | ( | ) |
Get clear stat cache.
getDirLevel | ( | ) |
Get dir level.
getDirPermission | ( | ) |
Get permission to create directories on unix systems.
getFileLocking | ( | ) |
Get file locking.
getFilePermission | ( | ) |
Get permission to create files on unix systems.
getNamespaceSeparator | ( | ) |
Get namespace separator.
getNoAtime | ( | ) |
Get no atime.
getNoCtime | ( | ) |
Get no ctime.
getUmask | ( | ) |
Get the umask to create files and directories on unix systems.
setCacheDir | ( | $cacheDir | ) |
Set cache dir.
string | $cacheDir |
Exception\InvalidArgumentException |
setClearStatCache | ( | $clearStatCache | ) |
setDirLevel | ( | $dirLevel | ) |
Set dir level.
int | $dirLevel |
Exception\InvalidArgumentException |
setDirPermission | ( | $dirPermission | ) |
Set permission to create directories on unix systems.
false | string | int | $dirPermission | FALSE to disable explicit permission or an octal number |
setFileLocking | ( | $fileLocking | ) |
setFilePermission | ( | $filePermission | ) |
Set permission to create files on unix systems.
false | string | int | $filePermission | FALSE to disable explicit permission or an octal number |
setNamespaceSeparator | ( | $namespaceSeparator | ) |
setNoAtime | ( | $noAtime | ) |
setNoCtime | ( | $noCtime | ) |
setUmask | ( | $umask | ) |
Set the umask to create files and directories on unix systems.
Note: On multithreaded webservers it's better to explicit set file and dir permission.
false | string | int | $umask | FALSE to disable umask or an octal number |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |