ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables Modules Pages
File.php
Go to the documentation of this file.
1 <?php declare(strict_types=1);
2 
4 
8 interface File extends FormInput
9 {
10  public function withAcceptedMimeTypes(array $mime_types) : File;
11 
12  public function getAcceptedMimeTypes() : array;
13 
14  public function withMaxFileSize(int $size_in_bytes) : File;
15 
16  public function getMaxFileFize() : int;
17 
18  public function getUploadHandler() : UploadHandler;
19 }
withMaxFileSize(int $size_in_bytes)
This describes inputs that can be used in forms.
Definition: FormInput.php:15
withAcceptedMimeTypes(array $mime_types)
This describes file field.
Definition: File.php:8