Section courante

A propos

Section administrative du site

sfFileCache

Symfony : Fichier de cache
PHP Symfony 1

Description

Cette classe contient le cache entreposant le contenu dans des fichiers.

Liste des méthodes

Nom Prototype Description
CLEAN function clean($mode = sfCache::ALL); Cette méthode permet d'effacer le cache.
GET function get($key, $default = null); Cette méthode permet de demander le contenu du cache pour la clef spécifié.
GETFILEPATH function getFilePath($key); Cette méthode permet de convertir la clef de cache en chemin complet.
GETLASTMODIFIED function getLastModified($key); Cette méthode permet de demander la date de la dernière modification de clef spécifié.
GETTIMEOUT function getTimeout($key); Cette méthode permet de demander le dépassement de délai pour la clef spécifié.
HAS function has($key); Cette méthode permet de vérifier s'il y a un cache pour la clef spécifié.
INITIALIZE function initialize($options = array()); Cette méthode permet d'initialiser cet instance sfCache.
ISVALID function isValid($path); Cette méthode permet de vérifier si le chemin est valide.
READ function read($path, $type); Cette méthode permet de lire le fichier cache et de retourner le contenu.
REMOVE function remove($key); Cette méthode permet d'enlever un contenu de la cache.
REMOVEPATTERN function removePattern($pattern); Cette méthode permet d'enlever les contenus spécifiés de la cache par un filtre de correspondance sous forme d'expression régulière.
SET function set($key, $data, $lifetime = null); Cette méthode permet de fixer la valeur d'une option.
SETCACHE_DIR function setcache_dir($cache_dir); Cette méthode permet de fixer le répertoire de la racine du cache.
WRITE function write($path, $data, $timeout); Cette méthode permet de d'écrire la données spécifié dans le fichier de cache.


Dernière mise à jour : Mardi, le 26 septembre 2017