public replyToDownloadFramework ( $aSavedData, $sSubmittedFieldID, $sSubmittedInputID, $oAdminPage ) |
public function replyToDownloadFramework($aSavedData, $sSubmittedFieldID, $sSubmittedInputID, $oAdminPage)
{
$_sFrameworkDirPath = AdminPageFrameworkLoader_Registry::$sDirPath . '/library/apf';
if (!file_exists($_sFrameworkDirPath)) {
return $aSavedData;
}
$_sTempFile = $oAdminPage->oUtil->setTempPath('admin-page-framework.zip');
$_sData = $this->_getDownloadFrameworkZipFile($_sFrameworkDirPath, $_sTempFile);
header("Content-Length: " . strlen($_sData));
unlink($_sTempFile);
return $_sData;
}