public function validateSectionForm($aInput, $aOldInput, $oFactory, $aSubmitInfo)
{
// Display the uploaded file information.
$_aFileErrors = array();
$_aFileErrors[] = $_FILES[$oFactory->oProp->sOptionKey]['error'][$this->sSectionID]['file_single'];
$_aFileErrors[] = $_FILES[$oFactory->oProp->sOptionKey]['error'][$this->sSectionID]['file_multiple'][0];
$_aFileErrors[] = $_FILES[$oFactory->oProp->sOptionKey]['error'][$this->sSectionID]['file_multiple'][1];
$_aFileErrors[] = $_FILES[$oFactory->oProp->sOptionKey]['error'][$this->sSectionID]['file_multiple'][2];
$_aFiles = $oFactory->oUtil->getElementAsArray($_FILES, array($oFactory->oProp->sOptionKey, 'error', $this->sSectionID, 'file_repeatable'));
foreach ($_aFiles as $_aFile) {
$_aFileErrors[] = $_aFile;
}
if (in_array(0, $_aFileErrors)) {
$oFactory->setSettingNotice(__('<h3>File(s) Uploaded</h3>', 'admin-page-framework-loader') . $oFactory->oDebug->getArray($_FILES), 'updated');
}
return $aInput;
}