function createReviewerFromRow($row) { $reviewer = new Docman_ApprovalReviewer(); $reviewer->initFromRow($row); return $reviewer; }
/** * Populate reviewers list of an approval table * * @param Docman_ApprovalTable $table Approval table * * @return Void */ private function populateReviewersList(Docman_ApprovalTable $table) { $dao = new Docman_ApprovalTableReviewerDao(CodendiDataAccess::instance()); $dar = $dao->getReviewerList($table->getId()); if ($dar && !$dar->isError()) { foreach ($dar as $row) { $reviewer = new Docman_ApprovalReviewer(); $reviewer->initFromRow($row); $table->addReviewer($reviewer); unset($reviewer); } } }