/** * Internal function to return a ReviewFormResponse object from a row. * @param $row array * @return ReviewFormResponse */ function &_returnReviewFormResponseFromRow(&$row) { $responseValue = $this->convertFromDB($row['response_value'], $row['response_type']); $reviewFormResponse = new ReviewFormResponse(); $reviewFormResponse->setReviewId($row['review_id']); $reviewFormResponse->setReviewFormElementId($row['review_form_element_id']); $reviewFormResponse->setValue($responseValue); $reviewFormResponse->setResponseType($row['response_type']); HookRegistry::call('ReviewFormResponseDAO::_returnReviewFormResponseFromRow', array(&$reviewFormResponse, &$row)); return $reviewFormResponse; }