TwistPHP Documentation

serve

File path: dist/twist/Core/Utilities/File.utility.php
Namespace: Twist\Core\Utilities
Extends: Base

serveServe any local file to the user to be downloaded. Mime type, Max Cache Time and Restricted Download Speed in KB are all optional

Parameters

Name Type Description
$strFilestringn/a
[$strServeAsName = null]stringn/a
[$strMimeType = null]stringn/a
[$intMaxCacheTime = null]integern/a
[$intMaxTransferRate = null]integern/a
[$blDeleteFile = false]booleann/a

Return Values

void — No return information has been documented for this function.

Example

<?php
//Set the variables for the example
$strFile 'foo';
$strServeAsName null;
$strMimeType null;
$intMaxCacheTime null;
$intMaxTransferRate null;
$blDeleteFile false;

//Call the function serve with the example vars
Twist::File() -> serve($strFile$strServeAsName$strMimeType$intMaxCacheTime$intMaxTransferRate$blDeleteFile);