cvt_autosave.php
Sauvegarde automatique des formulaires CVT
Table of Contents
Constants
- _AUTOSAVE_GB_DELAY = 72 * 3600
Functions
- autosave_clean_value() : string
- Nettoyer les échappements
- cvtautosave_formulaire_charger() : array<string|int, mixed>
- Repérer une demande de formulaire autosave et la conditionner
- cvtautosave_formulaire_traiter() : array<string|int, mixed>
- Traitement d'un formulaire ayant activé `autosave`
Constants
_AUTOSAVE_GB_DELAY
public
mixed
_AUTOSAVE_GB_DELAY
= 72 * 3600
Functions
autosave_clean_value()
Nettoyer les échappements
autosave_clean_value(string $val) : string
Parameters
- $val : string
Return values
stringcvtautosave_formulaire_charger()
Repérer une demande de formulaire autosave et la conditionner
cvtautosave_formulaire_charger(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>cvtautosave_formulaire_traiter()
Traitement d'un formulaire ayant activé `autosave`
cvtautosave_formulaire_traiter(array<string|int, mixed> $flux) : array<string|int, mixed>
Quand on poste définitivement un formulaire autosave
,
on peut vider la session autosave
et on vide aussi toutes les autosave
de plus de 72H (délai par défaut) ou sans __timestamp
(vieilles sessions)
Parameters
- $flux : array<string|int, mixed>