ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ILIAS\FileDelivery\ilFileDeliveryService Interface Reference

Interface ilFileDeliveryService. More...

+ Inheritance diagram for ILIAS\FileDelivery\ilFileDeliveryService:
+ Collaboration diagram for ILIAS\FileDelivery\ilFileDeliveryService:

Static Public Member Functions

static deliverFileAttached ($path_to_file, $download_file_name='', $mime_type='', $delete_file=false)
 
static streamVideoInline ($path_to_file, $download_file_name='')
 
static deliverFileInline ($path_to_file, $download_file_name='')
 
static returnASCIIFileName ($original_filename)
 Converts a UTF-8 filename to ASCII. More...
 

Detailed Description

Member Function Documentation

◆ deliverFileAttached()

static ILIAS\FileDelivery\ilFileDeliveryService::deliverFileAttached (   $path_to_file,
  $download_file_name = '',
  $mime_type = '',
  $delete_file = false 
)
static
Parameters
$path_to_file
string$download_file_name
string$mime_type
bool$delete_file
Returns
void

Implemented in ilFileDelivery.

◆ deliverFileInline()

static ILIAS\FileDelivery\ilFileDeliveryService::deliverFileInline (   $path_to_file,
  $download_file_name = '' 
)
static
Parameters
$path_to_file
string$download_file_name
Returns
void

Implemented in ilFileDelivery.

◆ returnASCIIFileName()

static ILIAS\FileDelivery\ilFileDeliveryService::returnASCIIFileName (   $original_filename)
static

Converts a UTF-8 filename to ASCII.

Parameters
string$original_filenameUFT8-Filename
Returns
string ASCII-Filename

Implemented in ilFileDelivery.

◆ streamVideoInline()

static ILIAS\FileDelivery\ilFileDeliveryService::streamVideoInline (   $path_to_file,
  $download_file_name = '' 
)
static
Parameters
$path_to_file
string$download_file_name
Returns
void

Implemented in ilFileDelivery.


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