/** * 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; }