ORIGINAL_SOURCE_NAME
ORIGINAL_SOURCE_NAME
Derivative container
$_derivatives : array<mixed,\app_core_inputtype_file_derivative_abstract>
$_inputType : \app_core_inputtype_file
__construct(\Fuman_InputType $inputType)
Constructor
\Fuman_InputType | $inputType |
initByRequestAndLanguage(\Fuman_Request $request, \Fuman_Db_Record $record, string|null $language)
initialize by request and language all derivatives
\Fuman_Request | $request | |
\Fuman_Db_Record | $record | |
string|null | $language |
create(\Fuman_File $originalFile, \Fuman_Db_Record $record, \app_core_inputtype_file_storage_abstract $storageFactory, string $language)
Create
\Fuman_File | $originalFile | |
\Fuman_Db_Record | $record | |
\app_core_inputtype_file_storage_abstract | $storageFactory | |
string | $language |
modify(\Fuman_Db_Record $record, \app_core_inputtype_file_storage_abstract $storageFactory, string $language) : boolean
Modify
\Fuman_Db_Record | $record | |
\app_core_inputtype_file_storage_abstract | $storageFactory | |
string | $language |
delete(\Fuman_Db_Record $record, \app_core_inputtype_file_storage_abstract $storageFactory, string $language)
Delete
\Fuman_Db_Record | $record | |
\app_core_inputtype_file_storage_abstract | $storageFactory | |
string | $language |
prepareConfig(\Fuman_Form_Model_Basic $formModel)
Prepare config
\Fuman_Form_Model_Basic | $formModel |
initConfigByRequest(\Fuman_Request $request, \Fuman_Form_Model_Basic $formModel, \Fuman_Db_Record $record)
Init config by request
\Fuman_Request | $request | |
\Fuman_Form_Model_Basic | $formModel | |
\Fuman_Db_Record | $record |
configPreSave(\Fuman_Db_Record $record, \Fuman_Form_Model_Basic $formModel)
Config pre save
\Fuman_Db_Record | $record | |
\Fuman_Form_Model_Basic | $formModel |
appendFilters(\Fuman_InputType_Filter_Complex $filter)
Append filter
\Fuman_InputType_Filter_Complex | $filter |
getDerivative(string $name) : \app_core_inputtype_file_derivative_abstract
Get derivative
string | $name |
_addDerivative(\app_core_inputtype_file_derivative_abstract $derivative)
Adds derivative
\app_core_inputtype_file_derivative_abstract | $derivative |
_instantiateDerivative(\stdClass $derivative) : \app_core_inputtype_file_derivative_abstract|null
Instantiate derivative
\stdClass | $derivative |