public static function add(Workflow $wf, PageWorkflowRequest $wr) { $wp = parent::add('page', $wf, $wr); $db = Loader::db(); $db->Replace('PageWorkflowProgress', array('cID' => $wr->getRequestedPageID(), 'wpID' => $wp->getWorkflowProgressID()), array('cID', 'wpID'), true); $wp->cID = $wr->getRequestedPageID(); return $wp; }
public static function add(Workflow $wf, UserRequest $wr) { $wp = parent::add('user', $wf, $wr); $db = Loader::db(); $db->Replace('UserWorkflowProgress', array('uID' => $wr->getRequestedUserID(), 'wpID' => $wp->getWorkflowProgressID()), array('uID', 'wpID'), true); $wp->uID = $wr->getRequestedUserID(); return $wp; }