Open Journal Systems
3.3.0
|
Public Member Functions | |
determineAccessStatus (Journal $journal) | |
get ($issueId) | |
getCount ($args=[]) | |
getFullProperties ($issue, $args=null) | |
getIds ($args=[]) | |
getMany ($args=[]) | |
getMax ($args=[]) | |
getProperties ($issue, $props, $args=null) | |
getQueryBuilder ($args=[]) | |
getSummaryProperties ($issue, $args=null) | |
userHasAccessToGalleys (\Journal $journal, \Issue $issue) | |
Definition at line 27 of file IssueService.inc.php.
APP\Services\IssueService::determineAccessStatus | ( | Journal | $journal | ) |
Determine issue access status based on journal publishing mode
\Journal | $journal |
Definition at line 166 of file IssueService.inc.php.
References DataObject\getData().
APP\Services\IssueService::get | ( | $issueId | ) |
Definition at line 32 of file IssueService.inc.php.
References DAORegistry\getDAO().
APP\Services\IssueService::getCount | ( | $args = [] | ) |
Definition at line 40 of file IssueService.inc.php.
References APP\Services\IssueService\getQueryBuilder().
APP\Services\IssueService::getFullProperties | ( | $issue, | |
$args = null |
|||
) |
Definition at line 332 of file IssueService.inc.php.
References HookRegistry\call(), and APP\Services\IssueService\getProperties().
APP\Services\IssueService::getIds | ( | $args = [] | ) |
Definition at line 47 of file IssueService.inc.php.
References APP\Services\IssueService\getQueryBuilder().
APP\Services\IssueService::getMany | ( | $args = [] | ) |
Get a collection of Issue objects limited, filtered and sorted by $args
array | $args | { @option int contextId If not supplied, CONTEXT_ID_NONE will be used and no submissions will be returned. To retrieve issues from all contexts, use CONTEXT_ID_ALL. @option int volumes @option int numbers @option int years @option boolean isPublished @option int count @option int offset @option string orderBy @option string orderDirection } |
Definition at line 71 of file IssueService.inc.php.
References DAORegistry\getDAO(), and APP\Services\IssueService\getQueryBuilder().
APP\Services\IssueService::getMax | ( | $args = [] | ) |
Definition at line 92 of file IssueService.inc.php.
References APP\Services\IssueService\getQueryBuilder().
APP\Services\IssueService::getProperties | ( | $issue, | |
$props, | |||
$args = null |
|||
) |
Definition at line 187 of file IssueService.inc.php.
References HookRegistry\call(), PKPServices\get(), DAORegistry\getDAO(), and PluginRegistry\loadCategory().
Referenced by APP\Services\IssueService\getFullProperties(), and APP\Services\IssueService\getSummaryProperties().
APP\Services\IssueService::getQueryBuilder | ( | $args = [] | ) |
Definition at line 103 of file IssueService.inc.php.
References HookRegistry\call().
Referenced by APP\Services\IssueService\getCount(), APP\Services\IssueService\getIds(), APP\Services\IssueService\getMany(), and APP\Services\IssueService\getMax().
APP\Services\IssueService::getSummaryProperties | ( | $issue, | |
$args = null |
|||
) |
Definition at line 318 of file IssueService.inc.php.
References HookRegistry\call(), and APP\Services\IssueService\getProperties().
Determine if a user can access galleys for a specific issue
\Journal | $journal | |
\Issue | $issue |
Definition at line 149 of file IssueService.inc.php.
References Issue\getAccessStatus().