$_config
$_config : object
Derivative image size
$_inputType : \app_core_inputtype_file
__construct(string $name, string $sourceName, \stdClass $config, \app_core_inputtype_file $inputType)
Constructor
string | $name | |
string | $sourceName | |
\stdClass | $config | |
\app_core_inputtype_file | $inputType |
getFormPrefix(\Fuman_Form_Model_Basic $formModel = null) : string
Gets form prefix
\Fuman_Form_Model_Basic | $formModel |
initByRequestAndLanguage(\Fuman_Request $request, \Fuman_Db_Record $record, null|string $language)
fetch cropping information
\Fuman_Request | $request | |
\Fuman_Db_Record | $record | |
null|string | $language |
create(\Fuman_File $originalFile, \Fuman_Db_Record $record, \app_core_inputtype_file_storage_abstract $storageFactory, \Fuman_File $sourceFile, string $language) : \Fuman_File|null
Create
\Fuman_File | $originalFile | |
\Fuman_Db_Record | $record | |
\app_core_inputtype_file_storage_abstract | $storageFactory | |
\Fuman_File | $sourceFile | |
string | $language |
delete(\Fuman_Db_Record $record, \app_core_inputtype_file_storage_abstract $storageFactory, \Fuman_File $sourceFile, string $language)
Delete
\Fuman_Db_Record | $record | |
\app_core_inputtype_file_storage_abstract | $storageFactory | |
\Fuman_File | $sourceFile | |
string | $language |
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 |
prepareConfig(\Fuman_Form_Model_Basic $formModel) : array
Gets config component
\Fuman_Form_Model_Basic | $formModel |
configPreSave(\Fuman_Db_Record $record, \Fuman_Form_Model_Basic $formModel) : \stdClass
Config pre save
\Fuman_Db_Record | $record | |
\Fuman_Form_Model_Basic | $formModel |
appendFilters(\Fuman_InputType_Filter_Complex $filter)
Append filter column to
\Fuman_InputType_Filter_Complex | $filter |
modify(\Fuman_File $originalFile, \Fuman_Db_Record $record, \app_core_inputtype_file_storage_abstract $storageFactory, \Fuman_File $sourceFile, string $language) : \Fuman_File|null
Modify
\Fuman_File | $originalFile | |
\Fuman_Db_Record | $record | |
\app_core_inputtype_file_storage_abstract | $storageFactory | |
\Fuman_File | $sourceFile | |
string | $language |
createConfigElement(\Fuman_Form_Model_Basic $formModel, string $name, string $formPrefix, string $formClassName) : \Fuman_InputType_Element
Create config element
\Fuman_Form_Model_Basic | $formModel | |
string | $name | |
string | $formPrefix | |
string | $formClassName |
_storeFile(\Fuman_File $file, \Fuman_Db_Record $record, \app_core_inputtype_file_storage_abstract $storageFactory, string $language)
Stores the file and throws an exception if it fails
\Fuman_File | $file | |
\Fuman_Db_Record | $record | |
\app_core_inputtype_file_storage_abstract | $storageFactory | |
string | $language |
_crop(\Fuman_File $file, \stdClass $cropConfig)
Crop
\Fuman_File | $file | |
\stdClass | $cropConfig |