Documentation du code de SPIP et de ses plugins

SVP

http.php

Gestion du téléporteur HTTP.

Tags
plugin

SVP pour SPIP

license

GPL

Table of Contents

Constants

_SVP_PAQUET_MAX_SIZE  = 67108864

Functions

teleporter_http_dist()  : bool|string
Téléporter et déballer un composant HTTP
teleporter_http_recuperer_source()  : array<string|int, mixed>|string
Récupérer la source et détecter son extension
teleporter_http_extension()  : string
Retrouve l'extension d'un fichier

Constants

_SVP_PAQUET_MAX_SIZE

public mixed _SVP_PAQUET_MAX_SIZE = 67108864

Functions

teleporter_http_dist()

Téléporter et déballer un composant HTTP

teleporter_http_dist(string $methode, string $source, string $dest[, array<string|int, mixed> $options = [] ]) : bool|string
Parameters
$methode : string

Méthode de téléportation : http|git|svn|...

$source : string

URL de la source HTTP

$dest : string

Chemin du répertoire de destination

$options : array<string|int, mixed> = []

Tableau d'options. Doit au moins avoir l'index :

  • dir_tmp : Indique un répertoire temporaire pour stocker les fichiers. Par exemple défini avec : sous_repertoire(_DIR_CACHE, 'chargeur');
Tags
uses
teleporter_http_recuperer_source()
uses
teleporter_nettoyer_vieille_version()
Return values
bool|string

Texte d'erreur si erreur, True si l'opération réussie.

teleporter_http_recuperer_source()

Récupérer la source et détecter son extension

teleporter_http_recuperer_source(string $source, string $dest_tmp) : array<string|int, mixed>|string
Parameters
$source : string

URL de la source HTTP

$dest_tmp : string

Répertoire de destination

Tags
uses
teleporter_http_extension()
used-by
teleporter_http_dist()
Return values
array<string|int, mixed>|string
  • Texte d'erreur si une erreur survient,
  • Liste sinon (répertoire de destination temporaire, extension du fichier source)

teleporter_http_extension()

Retrouve l'extension d'un fichier

teleporter_http_extension(string $file) : string
Parameters
$file : string

Chemin du fichier

Tags
note

Retourne tgz pour un fichier .tar.gz

used-by
teleporter_http_recuperer_source()
Return values
string

Extension du fichier, sinon vide


        
On this page

Search results