/** * If not loaded this loads in the table's form model * also binds a reference of the table to the form. * * @return FabrikFEModelForm form model with form table loaded */ public function &getFormModel() { if (!isset($this->formModel)) { $this->formModel = JModelLegacy::getInstance('Form', 'FabrikFEModel'); $table = $this->getTable(); $this->formModel->setId($table->form_id); $this->formModel->getForm(); $this->formModel->setListModel($this); } return $this->formModel; }
/** * Get the groups form model * * @return FabrikFEModelForm form model */ public function getFormModel() { if (!isset($this->form)) { $formIds = $this->getFormsIamIn(); $formId = empty($formIds) ? 0 : $formIds[0]; $this->form = JModelLegacy::getInstance('Form', 'FabrikFEModel'); $this->form->setId($formId); $this->form->getForm(); $this->form->getlistModel(); } return $this->form; }