Operations for retrieving and modifying Author objects. More...
Public Member Functions | |
| AuthorDAO () | |
| deleteAuthorsByMonograph ($submissionId) | |
| & | getAuthorsAlphabetizedByPress ($pressId=null, $initial=null, $rangeInfo=null) |
| insertAuthor (&$author) | |
| newDataObject () | |
| updateAuthor ($author) | |
Operations for retrieving and modifying Author objects.
Definition at line 23 of file AuthorDAO.inc.php.
| AuthorDAO.AuthorDAO | ( | ) |
Constructor
Definition at line 27 of file AuthorDAO.inc.php.
| AuthorDAO.deleteAuthorsByMonograph | ( | $ | submissionId | ) |
Delete authors by submission.
| $submissionId | int |
Definition at line 184 of file AuthorDAO.inc.php.
| & AuthorDAO.getAuthorsAlphabetizedByPress | ( | $ | pressId = null, |
|
| $ | initial = null, |
|||
| $ | rangeInfo = null | |||
| ) |
Retrieve all published authors for a press in an associative array by the first letter of the last name, for example: $returnedArray['S'] gives array($misterSmithObject, $misterSmytheObject, ...) Keys will appear in sorted order. Note that if pressId is null, alphabetized authors for all presses are returned.
| $pressId | int | |
| $initial | An initial the last names must begin with |
Definition at line 41 of file AuthorDAO.inc.php.
| AuthorDAO.insertAuthor | ( | &$ | author | ) |
| AuthorDAO.newDataObject | ( | ) |
| AuthorDAO.updateAuthor | ( | $ | author | ) |
Update an existing Author.
| $author | Author |
Definition at line 144 of file AuthorDAO.inc.php.
1.7.1