private function _getFieldsOutput($iTermID, $bRenderTableRow)
 {
     $_aOutput = array();
     $_aOutput[] = wp_nonce_field($this->oProp->sClassHash, $this->oProp->sClassHash, true, false);
     $this->_setOptionArray($iTermID, $this->oProp->sOptionKey);
     $this->oForm->format();
     $_oFieldsTable = new SeamlessDonationsAdminPageFramework_FormTable($this->oProp->aFieldTypeDefinitions, $this->_getFieldErrors(), $this->oMsg);
     $_aOutput[] = $bRenderTableRow ? $_oFieldsTable->getFieldRows($this->oForm->aFields['_default'], array($this, '_replyToGetFieldOutput')) : $_oFieldsTable->getFields($this->oForm->aFields['_default'], array($this, '_replyToGetFieldOutput'));
     $_sOutput = $this->oUtil->addAndApplyFilters($this, 'content_' . $this->oProp->sClassName, implode(PHP_EOL, $_aOutput));
     $this->oUtil->addAndDoActions($this, 'do_' . $this->oProp->sClassName, $this);
     return $_sOutput;
 }