/** * Creates the model * * @return \MUtil_Model_ModelAbstract */ protected function createModel() { $model = $this->token->getModel(); if ($model instanceof \Gems_Tracker_Model_StandardTokenModel) { $model->addEditTracking(); if ($this->createData) { $model->applyInsertionFormatting(); } } return $model; }
/** * Creates the model * * @return \MUtil_Model_ModelAbstract */ protected function createModel() { $model = $this->token->getModel(); if ($this->useFakeForm && $this->token->hasSuccesCode() && !$this->token->isCompleted()) { $model->set('gto_id_token', 'formatFunction', array(__CLASS__, 'makeFakeForm')); } else { $model->set('gto_id_token', 'formatFunction', 'strtoupper'); } $model->setBridgeFor('itemTable', 'ThreeColumnTableBridge'); return $model; }
/** * Creates the model * * @return \MUtil_Model_ModelAbstract */ protected function createModel() { $model = $this->token->getModel(); $model->set('gto_reception_code', 'label', $model->get('grc_description', 'label'), 'required', true); return $model; }