| apidoc |
| [ class tree: apidoc ] [ index: apidoc ] [ all elements ] |
|
Packages: HTTP_Download Classes: |
[ Top ] $HTTP = null[line 180] HTTP_HeaderError constants
[ Top ] $lastModified = ''[line 158] Last modified (GMT)Error constants
[ Top ] $size = 0[line 150] Size of downloadError constants
[ Top ] Method DetailHTTP_Download (Constructor) [line 221]
Constructor Error constants Set supplied parameters.
Parameters:
[ Top ]
compareAsterisk [line 871]
Compare against an asterisk or check for equality Error constants
Parameters:
[ Top ]
generateETag [line 697]getChunks [line 785]getRanges [line 822]guessContentType [line 487]
Guess content type of file Error constants This only works if PHP is installed with ext/magic.mime AND php.ini is setup correct! Otherwise it will result in a FATAL ERROR. So be WARNED! Returns PEAR_Error if:
[ Top ]
isCached [line 834]isRangeRequest [line 808]isValidRange [line 850]send [line 520]
Send Error constants Returns PEAR_Error if:
[ Top ]
sendArchive [line 630]
Send a bunch of files or directories as an archive Error constants Example:
Parameters:
[ Top ]
sendChunk [line 745]
Send chunk of data Error constants
Parameters:
[ Top ]
sendChunks [line 716]
Send multiple chunks Error constants
Parameters:
[ Top ]
sendHeaders [line 887]setCache [line 390]
Whether to allow caching Error constants If set to true (default) we'll send some headers that are commonly used for caching purposes like ETag, Cache-Control and Last-Modified. If caching is disabled, we'll send the download no matter if it would actually be cached at the client side.
Parameters:
[ Top ]
setContentDisposition [line 433]
Set Content-Disposition header Error constants
Parameters:
[ Top ]
setContentType [line 458]
Set content type of the download Error constants Default content type of the download will be 'application/x-octetstream'. Returns PEAR_Error (HTTP_DOWNLOAD_E_INVALID_CONTENT_TYPE) if $content_type doesn't seem to be valid.
Parameters:
[ Top ]
setData [line 317]
Set data for download Error constants Set $data to null if you want to unset this.
Parameters:
[ Top ]
setFile [line 290]
Set path to file for download Error constants The Last-Modified header will be set to files filemtime(), actually. Returns PEAR_Error (HTTP_DOWNLOAD_E_INVALID_FILE) if file doesn't exist. Sends HTTP 404 status if $send_404 is set to true.
Parameters:
[ Top ]
setGzip [line 365]
Whether to gzip the download Error constants Returns a PEAR_Error (HTTP_DOWNLOAD_E_NO_EXT_ZLIB) if ext/zlib is not available/loadable.
Parameters:
[ Top ]
setLastModified [line 407]
Set "Last-Modified" Error constants This is usually determined by filemtime($file) in HTTP_Download::setFile() If you set raw data for download with HTTP_Download::setData() and you want do send an appropiate "Last-Modified" header, you should call this method.
Parameters:
[ Top ]
setParams [line 249]
Set parameters Error constants Set supplied parameters through its accessor methods.
Parameters:
[ Top ]
setResource [line 334]
Set resource for download Error constants The resource handle supplied will be closed after sending the download. Returns a PEAR_Error (HTTP_DOWNLOAD_E_INVALID_RESOURCE) if $handle is no valid resource. Set $handle to null if you want to unset this.
Parameters:
[ Top ]
staticSend [line 589]
Static send Error constants
Parameters:
[ Top ]
Documentation generated on Mon, 11 Mar 2019 13:53:07 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004. |