NAME
Kernel::System::DynamicFieldLegacy::AttachmentBackend
DESCRIPTION
DynamicFields backend interface for attachments
PUBLIC INTERFACE
AttachmentDownload()
This function is used to get the output headers for the download
my $Value = $BackendObject->AttachmentDownload(
ObjectID => $DynamicFieldObjectID,
Object => $DynamicFieldObject, # Ticket or Article
DynamicFieldID => $DynamicFieldID,
Filename => $AttachmentFileName,
DynamicFieldConfig => $DynamicFieldConfig, # complete config of the DynamicField
TicketObject => $TicketObject,
LayoutObject => $LayoutObject,
);
Returns $Attachment;
SingleValueDelete()
This function is used to delete one specific single value in the VirtualFS backend.
my $Value = $BackendObject->SingleValueDelete(
FileID => 123,
ObjectID => 123,
FieldID => 123,
DynamicFieldConfig => $DynamicFieldConfig, # complete config of the DynamicField
);
Returns $Attachment;