/** * Clear pub id. * @param $pubIdPlugInClassName string */ function clearPubId($pubIdPlugInClassName) { $pubIdPluginHelper = new PKPPubIdPluginHelper(); $pubIdPluginHelper->clearPubId($this->getContextId(), $pubIdPlugInClassName, $this->getPubObject()); }
/** * Assign pub ids. * @param $request PKPRequest * @param $save boolean * true if the pub id shall be saved here * false if this form is integrated somewhere else, where the pub object will be updated. */ function execute($request, $save = false) { parent::execute($request); $pubObject = $this->getPubObject(); $pubIdPluginHelper = new PKPPubIdPluginHelper(); $pubIdPluginHelper->assignPubId($this->getContextId(), $this, $pubObject, $save); }