/** * Handle The Metadata Conversion * * @return mixed|void */ public function doMetadataConvert() { // always runt he parent first, since we need to fix the vardefs before doing the viewdefs parent::doMetadataConvert(); // fix the view defs now $this->fixRecordView(array('commit_stage' => false, 'sales_status' => true, 'sales_stage' => false, 'probability' => false)); $this->fixListViews(array('sales_stage' => 'sales_status', 'probability' => false, 'commit_stage' => false)); }
/** * Put any custom Convert Logic Here * * @return mixed|void */ public function doMetadataConvert() { // always runt he parent first, since we need to fix the vardefs before doing the viewdefs parent::doMetadataConvert(); // fix the record view first // only add the commit_stage field if forecasts is setup $this->fixRecordView(array('commit_stage' => $this->isForecastSetup(), 'sales_status' => false, 'sales_stage' => true, 'probability' => true)); // fix the various list views $this->fixListViews(array('sales_status' => 'sales_stage', 'probability' => true)); }