cvt_autosave.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
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>