public function import_from_project() { $dwmi = new DocmanWatermark_MetadataImportFactory(); $src_group_id = $this->_controler->_actionParams['src_group_id']; $target_group_id = $this->_controler->_actionParams['target_group_id']; $md = $this->_controler->_actionParams['md']; $dwmi->setSrcProjectId($src_group_id); $dwmi->setTargetProjectId($target_group_id); $dwmi->importSettings($md); }
/** * hook method to synchnonize watermark metadata settings */ function synchronizeWatermarkMetadataSettings($params) { require_once 'DocmanWatermark_MetadataFactory.class.php'; require_once 'DocmanWatermark_MetadataImportFactory.class.php'; $dwmf = new DocmanWatermark_MetadataFactory(); $dwmif = new DocmanWatermark_MetadataImportFactory(); $mdId = $dwmf->getMetadataIdFromGroupId($params['srcProjectId']); if ($mdId == $params['md']->getId()) { $dwmif->setSrcProjectId($params['srcProjectId']); $dwmif->setTargetProjectId($params['targetProjectId']); $dwmif->importSettings($params['md']); } }