public function _replyToCallback($aInputs, $aRawInputs, array $aSubmits, $aSubmitInformation, $oFactory)
{
if (!$this->_shouldProceed($oFactory, $aSubmits)) {
return;
}
$this->_sendEmailInBackground($aInputs, $this->getElement($aSubmitInformation, 'input_name'), $this->getElement($aSubmitInformation, 'section_id'));
$this->oFactory->oProp->_bDisableSavingOptions = true;
$this->deleteTransient('apf_tfd' . md5('temporary_form_data_' . $this->oFactory->oProp->sClassName . get_current_user_id()));
add_action("setting_update_url_{$this->oFactory->oProp->sClassName}", array($this, '_replyToRemoveConfirmationQueryKey'));
$_oException = new Exception('aReturn');
$_oException->aReturn = $aInputs;
throw $_oException;
}