PHP Класс Redaxscript\Cache

С версии: 3.0.0
Автор: Henry Ruhs
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_directory string directory of the cache
$_extension string extension of the cached files

Открытые методы

Метод Описание
clear ( mixed $bundle = null ) : Cache clear the cache
clearInvalid ( integer $lifetime = 3600 ) : Cache clear the invalid cache
getDirectory ( ) : string get the directory
getPath ( mixed $bundle = null ) : string get the path
init ( string $directory = null, string $extension = null ) : Cache init the class
retrieve ( mixed $bundle = null ) : mixed retrieve from cache
store ( mixed $bundle = null, string $content = null ) : Cache store to cache
validate ( mixed $bundle = null, integer $lifetime = 3600 ) : boolean validate the cache

Защищенные методы

Метод Описание
_getFile ( mixed $bundle = null ) : string get the file
_validateFile ( string $path = null, integer $lifetime = 3600 ) : boolean validate the file

Описание методов

_getFile() защищенный Метод

get the file
С версии: 3.0.0
protected _getFile ( mixed $bundle = null ) : string
$bundle mixed key or collection of the bundle
Результат string

_validateFile() защищенный Метод

validate the file
С версии: 3.0.0
protected _validateFile ( string $path = null, integer $lifetime = 3600 ) : boolean
$path string path of the bundle
$lifetime integer lifetime of the bundle
Результат boolean

clear() публичный Метод

clear the cache
С версии: 3.0.0
public clear ( mixed $bundle = null ) : Cache
$bundle mixed key or collection of the bundle
Результат Cache

clearInvalid() публичный Метод

clear the invalid cache
С версии: 3.0.0
public clearInvalid ( integer $lifetime = 3600 ) : Cache
$lifetime integer lifetime of the bundle
Результат Cache

getDirectory() публичный Метод

get the directory
С версии: 3.0.0
public getDirectory ( ) : string
Результат string

getPath() публичный Метод

get the path
С версии: 3.0.0
public getPath ( mixed $bundle = null ) : string
$bundle mixed key or collection of the bundle
Результат string

init() публичный Метод

init the class
С версии: 3.0.0
public init ( string $directory = null, string $extension = null ) : Cache
$directory string directory of the cache
$extension string extension of the cached files
Результат Cache

retrieve() публичный Метод

retrieve from cache
С версии: 3.0.0
public retrieve ( mixed $bundle = null ) : mixed
$bundle mixed key or collection of the bundle
Результат mixed

store() публичный Метод

store to cache
С версии: 3.0.0
public store ( mixed $bundle = null, string $content = null ) : Cache
$bundle mixed key or collection of the bundle
$content string content of the bundle
Результат Cache

validate() публичный Метод

validate the cache
С версии: 3.0.0
public validate ( mixed $bundle = null, integer $lifetime = 3600 ) : boolean
$bundle mixed key or collection of the bundle
$lifetime integer lifetime of the bundle
Результат boolean

Описание свойств

$_directory защищенное свойство

directory of the cache
protected string $_directory
Результат string

$_extension защищенное свойство

extension of the cached files
protected string $_extension
Результат string