$_inputType
$_inputType : \app_core_inputtype_file
Represents an abstract storage for uploaded files.
$_inputType : \app_core_inputtype_file
__construct(\app_core_inputtype_file $inputType)
Constructor
\app_core_inputtype_file | $inputType |
createColumns() : array<mixed,\Fuman_Column>
Used to create additional columns for the target.
getFiles(\Fuman_Db_Record $record, string $language, boolean $getDerivatives = true) : array<mixed,\Fuman_File>
Get files by Fuman_Db_Record
\Fuman_Db_Record | $record | |
string | $language | |
boolean | $getDerivatives |
delete(\Fuman_Db_Record $record, string $language, boolean $deleteParents = false) : void
Deletes a file by record.
\Fuman_Db_Record | $record | |
string | $language | |
boolean | $deleteParents |
storeFile(\Fuman_File $file, \Fuman_Db_Record $record, string $language, null $derivativeName = null) : boolean
Stores a file by record.
Attention, do not delete this file!
\Fuman_File | $file | |
\Fuman_Db_Record | $record | |
string | $language | |
null | $derivativeName |
deleteFile(\Fuman_File $file, \Fuman_Db_Record $record, $language, null $derivativeName = null) : mixed
\Fuman_File | $file | |
\Fuman_Db_Record | $record | |
$language | ||
null | $derivativeName |