/** * Input data processing called by handleCommand method. */ public function fetchInputData(Zikula_Form_View $view, &$args) { parent::fetchInputData($view, $args); // get treated entity reference from persisted member var $entity = $this->entityRef; $entityData = array(); $this->reassignRelatedObjects(); $entityData['Category'] = isset($selectedRelations['category']) ? $selectedRelations['category'] : $this->retrieveRelatedObjects('category', 'muboardCategory_CategoryItemList', false, 'POST'); // assign fetched data if (count($entityData) > 0) { $entity->merge($entityData); } // save updated entity $this->entityRef = $entity; }
/** * Input data processing called by handleCommand method. */ public function fetchInputData(Zikula_Form_View $view, &$args) { parent::fetchInputData($view, $args); // get treated entity reference from persisted member var $entity = $this->entityRef; $entityData = array(); $this->reassignRelatedObjects(); // assign fetched data if (count($entityData) > 0) { $entity->merge($entityData); } // save updated entity $this->entityRef = $entity; }