mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-18 14:58:43 +02:00
📝 Attachment : add some @var on object init
This commit is contained in:
@@ -66,6 +66,7 @@ try
|
||||
try
|
||||
{
|
||||
$oDoc = utils::ReadPostedDocument('file');
|
||||
/** @var Attachment $oAttachment */
|
||||
$oAttachment = MetaModel::NewObject('Attachment');
|
||||
$oAttachment->Set('expire', time() + MetaModel::GetConfig()->Get('draft_attachments_lifetime'));
|
||||
$oAttachment->Set('temp_id', $sTempId);
|
||||
@@ -73,7 +74,7 @@ try
|
||||
$oAttachment->SetDefaultOrgId();
|
||||
$oAttachment->Set('contents', $oDoc);
|
||||
$iAttId = $oAttachment->DBInsert();
|
||||
|
||||
|
||||
$aResult['msg'] = htmlentities($oDoc->GetFileName(), ENT_QUOTES, 'UTF-8');
|
||||
$aResult['icon'] = utils::GetAbsoluteUrlAppRoot().AttachmentPlugIn::GetFileIcon($oDoc->GetFileName());
|
||||
$aResult['att_id'] = $iAttId;
|
||||
|
||||
@@ -1145,6 +1145,7 @@ class ObjectController extends BrickController
|
||||
try
|
||||
{
|
||||
$oDocument = utils::ReadPostedDocument($sFieldName);
|
||||
/** @var \Attachment $oAttachment */
|
||||
$oAttachment = MetaModel::NewObject('Attachment');
|
||||
$oAttachment->Set('expire', time() + MetaModel::GetConfig()->Get('draft_attachments_lifetime')); // one hour...
|
||||
$oAttachment->Set('temp_id', $sTempId);
|
||||
|
||||
@@ -2528,6 +2528,7 @@ EOF
|
||||
{
|
||||
$aDimensions = null;
|
||||
$oDoc = InlineImage::ResizeImageToFit($oDoc, $aDimensions);
|
||||
/** @var Attachment $oAttachment */
|
||||
$oAttachment = MetaModel::NewObject('InlineImage');
|
||||
$oAttachment->Set('expire', time() + MetaModel::GetConfig()->Get('draft_attachments_lifetime'));
|
||||
$oAttachment->Set('temp_id', $sTempId);
|
||||
@@ -2577,6 +2578,7 @@ EOF
|
||||
} else {
|
||||
$aDimensions = null;
|
||||
$oDoc = InlineImage::ResizeImageToFit($oDoc, $aDimensions);
|
||||
/** @var Attachment $oAttachment */
|
||||
$oAttachment = MetaModel::NewObject('InlineImage');
|
||||
$oAttachment->Set('expire', time() + MetaModel::GetConfig()->Get('draft_attachments_lifetime'));
|
||||
$oAttachment->Set('temp_id', $sTempId);
|
||||
|
||||
Reference in New Issue
Block a user