/** * Sets up form fields. */ public function setUp() { $_oFields = new AmazonAutoLinks_FormFields_CategoryUnit_BasicInformation(); foreach ($_oFields->get() as $_aField) { $this->addSettingFields($_aField); } }
/** * Adds form fields. * @since 3 * @return void */ public function addFields($oFactory, $sSectionID) { $_oFieldsBasicInformation = new AmazonAutoLinks_FormFields_CategoryUnit_BasicInformation(); $_aFields = array_merge(array(array('field_id' => 'unit_title', 'title' => __('Unit Name', 'amazon-auto-links'), 'type' => 'text', 'description' => 'e.g. <code>My Unit</code>', 'value' => isset($_GET['trnsient_id']) ? '' : null)), $_oFieldsBasicInformation->get()); foreach ($_aFields as $_aField) { $oFactory->addSettingFields($sSectionID, $_aField); } }