本文整理汇总了PHP中Attachments::setSizeMD5方法的典型用法代码示例。如果您正苦于以下问题:PHP Attachments::setSizeMD5方法的具体用法?PHP Attachments::setSizeMD5怎么用?PHP Attachments::setSizeMD5使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Attachments
的用法示例。
在下文中一共展示了Attachments::setSizeMD5方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: markCompleted
if (!eval(Hooks::get('FORCE_ATTACHMENT_LOCAL'))) return;
$status = $zipFileCreator->addFileFromDisk(
$relativePath, $relativePath
);
}
markCompleted('Adding attachments...');
/* Finalize the zip file and write it to disk. */
setStatusBackup('Writing backup...', 1);
$status = $zipFileCreator->finalize();
if (!$status)
{
setStatusBackup('Error: Failed to write zip file.', 0);
die('Failed to add write zip file.');
}
/* Update attachment metadata for the zip file now that it's completed. */
$md5sum = @md5_file($zipFilePath);
$fileSize = (int) @filesize($zipFilePath) / 1024;
$attachments = new Attachments(CATS_ADMIN_SITE);
$attachments->setSizeMD5($attachmentID, $fileSize, $md5sum);
echo '<html><head>',
'<script type="text/javascript">parent.backupFinished();</script>',
'</head><body>Backup Finished.</body></html>';
}
?>