/**
     * Add attachments to mail template
     *
     * @param $dbTemplate
     * @param $form
     */
    private function addAttachements(Gpf_Db_MailTemplate $dbTemplate, Gpf_Rpc_Form $form) {
        if (!$form->existsField('uploadedFiles') || !strlen(trim($form->getFieldValue('uploadedFiles')))) {
            return;
        }

        $imageIds = Gpf_Db_MailTemplate::getIncludedImageFileIds($form->getFieldValue('body_html'));

        $uploads = explode(',', $form->getFieldValue('uploadedFiles'));
        foreach ($uploads as $uploadFileId) {
            $dbTemplateAttachment = new Gpf_Db_MailTemplateAttachment();
            $dbTemplateAttachment->setFileId($uploadFileId);
            $dbTemplateAttachment->setTemplateId($dbTemplate->getId());
            $dbTemplateAttachment->setIsIncludedImage(in_array($uploadFileId, $imageIds));
            $dbTemplateAttachment->insert();
        }
    }
 protected function setIncludedFileIds($body)
 {
     $this->includedImageFileIds = Gpf_Db_MailTemplate::getIncludedImageFileIds($body);
 }