Property | Type | Description | |
---|---|---|---|
$articleGalleyDao | |||
$authorDao | |||
$issueCache | |||
$issueDao | |||
$journalCache | |||
$journalDao | Helper DAOs | ||
$journalSettingsDao | |||
$publishedArticleDao | |||
$sectionCache | |||
$sectionDao |
Method | Description | |
---|---|---|
__construct ( ) | Constructor. | |
getAccessibleRecordWhereClause ( ) | ||
getDateRangeWhereClause ( $from, $until ) | ||
getEarliestDatestamp ( $setIds = [] ) | ||
getIssue ( $issueId ) : object | Cached function to get an issue | |
getJournal ( $journalId ) : object | Cached function to get a journal | |
getJournalSets ( $journalId, $offset, $limit, &$total ) : array | Return hierarchy of OAI sets (journals plus journal sections). | |
getRecordJoinClause ( $articleId = null, $setIds = [], $set = null ) | ||
getRecordSelectStatement ( ) | ||
getSection ( $sectionId ) : object | Cached function to get a journal section | |
getSetJournalSectionId ( $journalSpec, $sectionSpec, $restrictJournalId = null ) : array | Return the journal ID and section ID corresponding to a journal/section pairing. | |
setOAIData ( $record, $row, $isRecord = true ) |
public getJournal ( $journalId ) : object | ||
$journalId | int | |
return | object |
public getJournalSets ( $journalId, $offset, $limit, &$total ) : array | ||
$journalId | int | |
$offset | int | |
$total | int | |
return | array | OAISet |
public getRecordJoinClause ( $articleId = null, $setIds = [], $set = null ) |
public getSection ( $sectionId ) : object | ||
$sectionId | int | |
return | object |
public getSetJournalSectionId ( $journalSpec, $sectionSpec, $restrictJournalId = null ) : array | ||
$journalSpec | string | |
$sectionSpec | string | |
$restrictJournalId | int | |
return | array | (int, int) |