XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
XoopsDownloader Class Reference
Inheritance diagram for XoopsDownloader:
XoopsTarDownloader XoopsZipDownloader

Public Member Functions

 __construct ()
 
 _header ($filename)
 
 addFile ($filepath, $newfilename=null)
 
 addBinaryFile ($filepath, $newfilename=null)
 
 addFileData (&$data, $filename, $time=0)
 
 addBinaryFileData (&$data, $filename, $time=0)
 
 download ($name, $gzip=true)
 

Data Fields

 $mimetype
 
 $ext
 
 $archiver
 

Detailed Description

Definition at line 15 of file downloader.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( )

#- Constructor

Definition at line 29 of file downloader.php.

Member Function Documentation

◆ _header()

_header ( $filename)

Send the HTTP header

Parameters
string$filename

@access private

Definition at line 41 of file downloader.php.

◆ addBinaryFile()

addBinaryFile ( $filepath,
$newfilename = null )

XoopsDownloader\addBinaryFile()

Parameters
string$filepath
string$newfilename

Reimplemented in XoopsTarDownloader, and XoopsZipDownloader.

Definition at line 76 of file downloader.php.

◆ addBinaryFileData()

addBinaryFileData ( & $data,
$filename,
$time = 0 )

XoopsDownloader\addBinaryFileData()

Parameters
mixed$data
string$filename
int$time

Reimplemented in XoopsTarDownloader, and XoopsZipDownloader.

Definition at line 100 of file downloader.php.

◆ addFile()

addFile ( $filepath,
$newfilename = null )

XoopsDownloader\addFile()

Parameters
string$filepath
string$newfilename

Reimplemented in XoopsTarDownloader, and XoopsZipDownloader.

Definition at line 65 of file downloader.php.

◆ addFileData()

addFileData ( & $data,
$filename,
$time = 0 )

XoopsDownloader\addFileData()

Parameters
mixed$data
string$filename
int$time

Reimplemented in XoopsTarDownloader, and XoopsZipDownloader.

Definition at line 88 of file downloader.php.

◆ download()

download ( $name,
$gzip = true )

XoopsDownloader\download()

Parameters
string$name
bool$gzip

Reimplemented in XoopsTarDownloader, and XoopsZipDownloader.

Definition at line 111 of file downloader.php.

Field Documentation

◆ $archiver

$archiver

Definition at line 23 of file downloader.php.

◆ $ext

$ext

Definition at line 22 of file downloader.php.

◆ $mimetype

$mimetype

#+ file information

Definition at line 21 of file downloader.php.


The documentation for this class was generated from the following file: