Beispiel #1
0
 /**
  * Internal function to return an IssueFile object from a row.
  * @param $row array
  * @return IssueFile
  */
 function &_returnIssueFileFromRow(&$row)
 {
     $issueFile = new IssueFile();
     $issueFile->setId($row['file_id']);
     $issueFile->setIssueId($row['issue_id']);
     $issueFile->setFileName($row['file_name']);
     $issueFile->setFileType($row['file_type']);
     $issueFile->setFileSize($row['file_size']);
     $issueFile->setContentType($row['content_type']);
     $issueFile->setOriginalFileName($row['original_file_name']);
     $issueFile->setDateUploaded($this->datetimeFromDB($row['date_uploaded']));
     $issueFile->setDateModified($this->datetimeFromDB($row['date_modified']));
     HookRegistry::call('IssueFileDAO::_returnIssueFileFromRow', array(&$issueFile, &$row));
     return $issueFile;
 }