getActivityCompleted()) { if(isset($_REQUEST['wf_name'])) { $instance->setName($_REQUEST['wf_name']); } if(isset($_REQUEST['wf_priority'])) { $instance->setPriority((int)$_REQUEST['wf_priority']); } if(isset($_REQUEST['wf_set_next_user'])) { $instance->setNextUser((int)$_REQUEST['wf_set_next_user']); } if(isset($_REQUEST['wf_set_owner'])) { $instance->setOwner((int)$_REQUEST['wf_set_owner']); } if(isset($_REQUEST['wf_category'])) { $instance->setCategory((int)$_REQUEST['wf_category']); } } elseif($GLOBALS['workflow']['__leave_activity']) { $this->runtime->StartRun(); //tests for auto-release (more complex than release) and lock some rows if needed-------------------- if ($this->runtime->checkUserRelease()) { //release $this->runtime->setActivityUser(false); } $this->runtime->EndStartRun(); } ?>