コード例 #1
0
 /**
  * Displays a modal to allow the editor to enter a message to send to the reviewer as a reminder
  * @param $args array
  * @param $request PKPRequest
  * @return string Serialized JSON object
  */
 function editReminder($args, &$request)
 {
     // Identify the review assignment being updated.
     $reviewAssignment =& $this->_retrieveReviewAssignment($request);
     // Initialize form.
     import('controllers.grid.users.reviewer.form.ReviewReminderForm');
     $reviewReminderForm = new ReviewReminderForm($reviewAssignment->getId());
     $reviewReminderForm->initData($args, $request);
     // Render form.
     $json = new JSON(true, $reviewReminderForm->fetch($request));
     return $json->getString();
 }
コード例 #2
0
 /**
  * Displays a modal to allow the editor to enter a message to send to the reviewer as a reminder
  * @param $args array
  * @param $request PKPRequest
  * @return string Serialized JSON object
  */
 function editReminder($args, $request)
 {
     // Identify the review assignment being updated.
     $reviewAssignment = $this->getAuthorizedContextObject(ASSOC_TYPE_REVIEW_ASSIGNMENT);
     // Initialize form.
     import('lib.pkp.controllers.grid.users.reviewer.form.ReviewReminderForm');
     $reviewReminderForm = new ReviewReminderForm($reviewAssignment);
     $reviewReminderForm->initData($args, $request);
     // Render form.
     return new JSONMessage(true, $reviewReminderForm->fetch($request));
 }
コード例 #3
0
 /**
  * Displays a modal to allow the editor to ender a message to send to the reviewer as a reminder
  * @param $args array
  * @param $request PKPRequest
  * @return string Serialized JSON object
  */
 function editReminder($args, &$request)
 {
     // Identify the review assignment being updated.
     $monograph =& $this->getAuthorizedContextObject(ASSOC_TYPE_MONOGRAPH);
     $reviewAssignment =& $this->_retrieveReviewAssignment($request, $monograph);
     // Initialize form.
     import('controllers.grid.users.reviewer.form.ReviewReminderForm');
     $reviewReminderForm = new ReviewReminderForm($reviewAssignment->getId());
     $reviewReminderForm->initData($args, $request);
     // Render form.
     $json = new JSON('true', $reviewReminderForm->fetch($request));
     return $json->getString();
 }