Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe AdmintoolsHelperDownload

Liste de tous les membres

Fonctions membres publiques statiques

static download ($url, $target)
static downloadAndReturn ($url)

Fonctions membres privées statiques

static hasCURL ()
static & getCURL ($url, $fp=null, $nofollow=false)
static hasFOPEN ()
static & getFOPEN ($url, $fp=null)
static getAdapters ()
static chmod ($path, $mode)

Documentation des fonctions membres

static AdmintoolsHelperDownload::chmod (   $path,
  $mode 
)
staticprivate

Change the permissions of a file, optionally using FTP

Paramètres:
string$pathAbsolute path to file
int$modePermissions, e.g. 0755
Renvoie:
boolean True on success
Depuis:
2.5.4

Références $mode, $path, JPath\clean(), elseif, JClientHelper\getCredentials(), JFTP\getInstance(), jimport(), et JPATH_ROOT.

+ Voici le graphe d'appel pour cette fonction :

static AdmintoolsHelperDownload::download (   $url,
  $target 
)
static

Downloads from a URL and saves the result as a local file

Paramètres:
string$urlThe URL to download from
string$targetThe file path to download to
Renvoie:
bool True on success
Depuis:
2.5.4

Références $target, $url, JFile\delete(), JFile\exists(), jimport(), et JFile\write().

Référencé par JoomlaupdateModelDefault\downloadPackage().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

static AdmintoolsHelperDownload::downloadAndReturn (   $url)
static

Downloads from a URL and returns the result as a string

Paramètres:
string$urlThe URL to download from
Renvoie:
mixed Result string on success, false on failure
Depuis:
2.5.4

Références $url, et null.

static AdmintoolsHelperDownload::getAdapters ( )
staticprivate

Detect and return available download "adapters" (not really adapters, as we don't follow the Adapter pattern, yet)

Renvoie:
array
Depuis:
2.5.4
static& AdmintoolsHelperDownload::getCURL (   $url,
  $fp = null,
  $nofollow = false 
)
staticprivate

Downloads the contents of a URL and writes them to disk (if $fp is not null) or returns them as a string (if $fp is null)

Paramètres:
string$urlThe URL to download from
resource$fpThe file pointer to download to. Omit to return the contents.
boolean$nofollowShould we follow 301/302/307 redirection HTTP headers?
Renvoie:
bool|string False on failure, true on success ($fp not null) or the URL contents (if $fp is null)
Depuis:
2.5.4

Références $data, et $url.

static& AdmintoolsHelperDownload::getFOPEN (   $url,
  $fp = null 
)
staticprivate

Download from a URL using URL fopen() wrappers

Paramètres:
string$urlThe URL to download from
resource$fpThe file pointer to download to; leave null to return the d/l file as a string
Renvoie:
bool|string False on failure, true on success ($fp not null) or the URL contents (if $fp is null)
Depuis:
2.5.4

Références $return, $url, et elseif.

static AdmintoolsHelperDownload::hasCURL ( )
staticprivate

Does the server support PHP's cURL extension?

Renvoie:
bool True if it is supported
Depuis:
2.5.4

Références null.

static AdmintoolsHelperDownload::hasFOPEN ( )
staticprivate

Does the server support URL fopen() wrappers?

Renvoie:
bool
Depuis:
2.5.4

Références null.


La documentation de cette classe a été générée à partir du fichier suivant :