Cache
in package
uses
LogTrait
Gère le cache des fichiers dans tmp/bigupload
Tags
Table of Contents
Properties
- $cache_dir : string
- Nom du répertoire, dans _DIR_TMP, qui va stocker les fichiers et morceaux de fichiers
- $final : CacheRepertoire
- Cache des fichiers complets
- $identifier : Identifier|null
- Identification du formulaire, auteur, champ, tokem
- $parts : CacheRepertoire
- Cache des morceaux de fichiers
Methods
- __construct() : mixed
- Constructeur
- __get() : mixed
- Pouvoir obtenir les propriétés privées sans les modifier.
- __isset() : bool
- Pouvoir obtenir les propriétés privées sans les modifier.
- debug() : mixed
- error() : mixed
- info() : mixed
- log() : mixed
- Des logs
- supprimer_fichier() : bool
- Supprimer le fichier indiqué par son identifiant
- supprimer_repertoires() : bool
- Supprimer les répertoires caches relatifs à ce formulaire / auteur
Properties
$cache_dir
Nom du répertoire, dans _DIR_TMP, qui va stocker les fichiers et morceaux de fichiers
private
string
$cache_dir
= 'bigupload'
$final
Cache des fichiers complets
private
CacheRepertoire
$final
$identifier
Identification du formulaire, auteur, champ, tokem
private
Identifier|null
$identifier
$parts
Cache des morceaux de fichiers
private
CacheRepertoire
$parts
Methods
__construct()
Constructeur
public
__construct(Identifier|null $identifier) : mixed
Parameters
- $identifier : Identifier|null
__get()
Pouvoir obtenir les propriétés privées sans les modifier.
public
__get(string $property) : mixed
Parameters
- $property : string
__isset()
Pouvoir obtenir les propriétés privées sans les modifier.
public
__isset(string $property) : bool
Parameters
- $property : string
Return values
booldebug()
public
static debug(mixed $quoi) : mixed
Parameters
- $quoi : mixed
error()
public
static error(mixed $quoi) : mixed
Parameters
- $quoi : mixed
info()
public
static info(mixed $quoi) : mixed
Parameters
- $quoi : mixed
log()
Des logs
public
static log(mixed $quoi[, int $gravite = _LOG_INFO_IMPORTANTE ]) : mixed
Parameters
- $quoi : mixed
- $gravite : int = _LOG_INFO_IMPORTANTE
supprimer_fichier()
Supprimer le fichier indiqué par son identifiant
public
supprimer_fichier(mixed $identifiant) : bool
Parameters
- $identifiant : mixed
Return values
boolsupprimer_repertoires()
Supprimer les répertoires caches relatifs à ce formulaire / auteur
public
supprimer_repertoires() : bool
Tous les fichiers partiels ou complets seront effacés, et le cache sera nettoyé