ILIAS  trunk Revision v5.2.0beta1-34132-g2d4d73d4a0
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: