Ejemplo n.º 1
0
 /**
  * Edit a reviewer
  * @param $args array
  * @param $request PKPRequest
  * @return string Serialized JSON object
  */
 function editReviewer($args, &$request)
 {
     // Identify the review assignment being updated.
     $reviewAssignmentId = (int) $request->getUserVar('reviewAssignmentId');
     // Form handling.
     import('controllers.grid.users.reviewer.form.ReviewerForm');
     $reviewerForm = new ReviewerForm($this->getMonograph(), $reviewAssignmentId);
     $reviewerForm->initData($args, $request);
     $json = new JSON(true, $reviewerForm->fetch($request));
     return $json->getString();
 }
Ejemplo n.º 2
0
 /**
  * Edit a reviewer
  * @param $args array
  * @param $request PKPRequest
  * @return string Serialized JSON object
  */
 function editReviewer($args, &$request)
 {
     // Identify the review assignment being updated
     $reviewAssignmentId = (int) $request->getUserVar('reviewAssignmentId');
     // Form handling
     import('controllers.grid.users.reviewer.form.ReviewerForm');
     $reviewerForm = new ReviewerForm($this->getAuthorizedContextObject(ASSOC_TYPE_MONOGRAPH), $reviewAssignmentId);
     $reviewerForm->initData($args, $request);
     $json = new JSON('true', $reviewerForm->fetch($request));
     return $json->getString();
 }