_DUMP_SERVEUR_OK
    public
        mixed
    _DUMP_SERVEUR_OK
    = \true
    
    
    
    
    public
        mixed
    _DUMP_SERVEUR_OK
    = \true
    
    
    
    
    public
        mixed
    _DUMP_STATUS_FILE
    = $status_file
    
    
    
    
Sauvegarder par morceaux
    
                    action_restaurer_dist([string $arg = null ]) : mixed
    
        Sauvegarder par morceaux
    
                    action_sauvegarder_dist([string $arg = null ]) : mixed
    
        Telecharger un dump quand on est webmestre
    
                    action_supprimer_dump_dist([string $arg = null ]) : mixed
    
        Telecharger un dump quand on est webmestre
    
                    action_telecharger_dump_dist([string $arg = null ]) : mixed
    
        Restauration d'une sauvegarde
    
                    base_restaurer_dist([string $titre = '' ][, bool $reprise = false ]) : mixed
    
        Titre de la page
true s'il s'agit d'une reprise de sauvegarde
Fonction du pipeline autoriser. N'a rien à faire
    
                    dump_autoriser() : mixed
    
    
    
    Autorisation de voir le menu restaurer
    
                    autoriser_restaurer_menu_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
        Il faut avoir le droit de sauvegarder
Action demandée
Type d'objet sur lequel appliquer l'action
Identifiant de l'objet
Description de l'auteur demandant l'autorisation
Options de cette autorisation
true s'il a le droit, false sinon
Finir une restauration interrompue par logout
    
                    exec_base_restaurer_dist() : mixed
    
    
    
    
Charger #FORMULAIRE_RESTAURER
    
                    formulaires_restaurer_charger_dist() : array<string|int, mixed>
    
    
    
            Verifier
    
                    formulaires_restaurer_verifier_dist() : array<string|int, mixed>
    
    
    
            Traiter
    
                    formulaires_restaurer_traiter_dist() : array<string|int, mixed>
    
    
    
            Charger `#FORMULAIRE_SAUVEGARDER`
    
                    formulaires_sauvegarder_charger_dist() : array<string|int, mixed>
    
    
    
            Verifier
    
                    formulaires_sauvegarder_verifier_dist() : array<string|int, mixed>
    
    
    
            Traiter
    
                    formulaires_sauvegarder_traiter_dist() : array<string|int, mixed>
    
    
    
            Répertoire de sauvegarde
    
                    dump_repertoire() : string
        Crée et retourne le chemin du répertoire de sauvegarde
Nom du fichier de sauvegarde
    
                    dump_nom_fichier(string $dir[, string $extension = 'sqlite' ]) : string
        la fourniture de l'extension permet de vérifier que le nom n'existe pas déjà.
Chemin de stockage du fichier
Extension du fichier de sauvegarde
Détermine le type de serveur de sauvegarde, sqlite2 ou sqlite3
    
                    dump_type_serveur() : string
    
    
    
            Conteneur pour les arguments de la connexion
    
                    dump_serveur([array<string|int, mixed> $args = null ]) : array<string|int, mixed>
        Si on passe $args, les arguments de la connexion sont memorisés. Renvoie toujours les derniers arguments memorisés.
    
                    dump_connect_args(mixed $archive) : mixed
    
        Initialiser un dump
    
                    dump_init(string $status_file, string $archive[, array<string|int, mixed> $tables = null ][, array<string|int, mixed> $where = [] ][, string $action = 'sauvegarde' ]) : mixed
    
        Fichier contenant les informations serialisees sur le statut de l'export
Nom de l'archive (stockee dans le fichier de statut)
Liste des tables a exporter (autocaculee par defaut)
Condition sur l'export
Pour differencier la sauvegarde de l'import
Afficher l'avancement de la copie
    
                    dump_afficher_progres(mixed $courant, mixed $total, mixed $table) : mixed
    
        Écrire le js pour relancer la procédure de dump
    
                    dump_relance(string $redirect) : string
    
        URL de la prochaine etape du dump
Code HTML de redirection
Marquer la procédure de dump comme finie
    
                    dump_end(string $status_file[, string $action = '' ]) : mixed
    
        Fichier qui mémorise les infos utiles concernant la sauvegarde en cours
Type d'action supplémentaire à réaliser :
Lister les fichiers de sauvegarde existant dans un repertoire trie par nom, date ou taille
    
                    dump_lister_sauvegardes(string $dir[, string $tri = 'nom' ][, string $extension = 'sqlite' ][, int $limit = 100 ]) : array<string|int, mixed>
    
        Repertoire de sauvegarde
Tri pour recuperer les fichiers
Extension des fichiers de sauvegarde
Nombre max de fichiers listes
Extraire le statut contenu dans un fichier
    
                    dump_lire_status(Nom $status_file) : array<string|int, mixed>|string
    
        du fichier stocke dans _DIR_TMP
Verifier qu'un sauvegarde est finie
    
                    dump_verifie_sauvegarde_finie(Nom $status_file) : string
    
        du fichier stocke dans _DIR_TMP
Chaine non vide s'il reste des choses a faire
Recuperer le nom du fichier d'archivage qui est memorise dans le fichier de statut
    
                    dump_nom_sauvegarde(Nom $status_file) : string
    
        du fichier stocke dans _DIR_TMP
Nom ou chaine vide si on a un probleme
Recuperer la taille du fichier de sauvegarde
    
                    dump_taille_sauvegarde(Nom $status_file) : mixed
    
        du fichier stocke dans _DIR_TMP
Recuperer la date de derniere modification du fichier de sauvegarde
    
                    dump_date_sauvegarde(Nom $status_file) : mixed
    
        du fichier stocke dans _DIR_TMP
Retourne un nom de meta pour une rubrique et l'auteur connecté.
    
                    base_dump_meta_name(int $rub) : string
        Ce nom servira pour le stockage dans un fichier temporaire des informations sérialisées sur le statut de l'export.
Fonction principale de sauvegarde En mode sqlite on passe par une copie de base a base (dans l'API de SPIP)
    
                    inc_sauvegarder_dist(string $status_file[, string $redirect = '' ]) : bool
    
        Nom du fichier de status (stocke dans _DIR_TMP)
Redirection apres la sauvegarde
Afficher les erreurs survenues dans la restauration
    
                    dump_afficher_tables_restaurees_erreurs(string $status_file) : string
    
        Nom du fichier qui contient le statut de la restauration sous une forme serialisee
Code HTML a afficher
Afficher les erreurs survenues dans la sauvegarde
    
                    dump_afficher_tables_sauvegardees(string $status_file) : string
    
        Nom du fichier qui contient le statut de la sauvegarde sous une forme serialisee
Code HTML a afficher
    
                    dump_afficher_erreurs(mixed $status_file) : mixed