ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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 (string $path_to_file, ?string $download_file_name=null, ?string $mime_type=null, bool $delete_file=false)
 
static streamVideoInline (string $path_to_file, ?string $download_file_name=null)
 
static deliverFileInline (string $path_to_file, ?string $download_file_name=null)
 
static returnASCIIFileName (string $original_filename)
 Converts a UTF-8 filename to ASCII. More...
 

Detailed Description

Member Function Documentation

◆ deliverFileAttached()

static ILIAS\FileDelivery\ilFileDeliveryService::deliverFileAttached ( string  $path_to_file,
?string  $download_file_name = null,
?string  $mime_type = null,
bool  $delete_file = false 
)
static

Implemented in ilFileDelivery.

◆ deliverFileInline()

static ILIAS\FileDelivery\ilFileDeliveryService::deliverFileInline ( string  $path_to_file,
?string  $download_file_name = null 
)
static

Implemented in ilFileDelivery.

◆ returnASCIIFileName()

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

Converts a UTF-8 filename to ASCII.

Implemented in ilFileDelivery.

◆ streamVideoInline()

static ILIAS\FileDelivery\ilFileDeliveryService::streamVideoInline ( string  $path_to_file,
?string  $download_file_name = null 
)
static

Implemented in ilFileDelivery.


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