コード例 #1
0
 /**
  * Internal function to return a BookForReviewAuthor object from a row.
  * @param $row array
  * @return BookForReviewAuthor
  */
 function &_returnAuthorFromRow($row)
 {
     $bfrPlugin =& PluginRegistry::getPlugin('generic', $this->parentPluginName);
     $bfrPlugin->import('classes.BookForReviewAuthor');
     $author = new BookForReviewAuthor();
     $author->setId($row['author_id']);
     $author->setBookId($row['book_id']);
     $author->setFirstName($row['first_name']);
     $author->setMiddleName($row['middle_name']);
     $author->setLastName($row['last_name']);
     $author->setSequence($row['seq']);
     HookRegistry::call('BookForReviewAuthorDAO::_returnAuthorFromRow', array(&$author, &$row));
     return $author;
 }