|
Open Monograph Press
3.3.0
|
Public Member Functions | |
| __construct () | |
| modifyBackendListPropertyValues ($hookName, $args) | |
| modifyPropertyValues ($hookName, $args) | |
| modifySubmissionQueryBuilder ($hookName, $args) | |
| modifySubmissionQueryObject ($hookName, $args) | |
Public Member Functions inherited from PKP\Services\PKPSubmissionService | |
| add ($submission, $request) | |
| canCurrentUserDelete ($submission) | |
| canEditPublication ($submissionId, $userId) | |
| delete ($submission) | |
| edit ($submission, $params, $request) | |
| get ($submissionId) | |
| getBackendListProperties ($submission, $args=null) | |
| getByUrlPath ($urlPath, $contextId) | |
| getCount ($args=[]) | |
| getFullProperties ($submission, $args=null) | |
| getIds ($args=[]) | |
| getMany ($args=[]) | |
| getMax ($args=[]) | |
| getProperties ($submission, $props, $args=null) | |
| getPropertyReviewAssignments ($submission) | |
| getPropertyReviewRounds ($submission) | |
| getPropertyStages ($submission, $stageIds=null) | |
| getQueryBuilder ($args=[]) | |
| getReviewAssignments ($submission) | |
| getReviewRounds ($submission) | |
| getSummaryProperties ($submission, $args=null) | |
| getWorkflowUrlByUserRoles ($submission, $userId=null) | |
| updateStatus ($submission) | |
| validate ($action, $props, $allowedLocales, $primaryLocale) | |
Definition at line 19 of file SubmissionService.inc.php.
| APP\Services\SubmissionService::__construct | ( | ) |
Initialize hooks for extending PKPSubmissionService
Definition at line 24 of file SubmissionService.inc.php.
References HookRegistry\register().
| APP\Services\SubmissionService::modifyBackendListPropertyValues | ( | $hookName, | |
| $args | |||
| ) |
Add app-specific properties to submissions
| $hookName | string Submission::getBackendListProperties::properties |
| $args | array [ @option $props array Existing properties @option $submission Submission The associated submission @option $args array Request args ] |
Definition at line 94 of file SubmissionService.inc.php.
| APP\Services\SubmissionService::modifyPropertyValues | ( | $hookName, | |
| $args | |||
| ) |
Add app-specific property values to a submission
| $hookName | string Submission::getProperties::values |
| $args | array [ @option $values array Key/value store of property values @option $submission Submission The associated submission @option $props array Requested properties @option $args array Request args ] |
Definition at line 116 of file SubmissionService.inc.php.
References DAORegistry\getDAO().
| APP\Services\SubmissionService::modifySubmissionQueryBuilder | ( | $hookName, | |
| $args | |||
| ) |
Run app-specific query builder methods for getSubmissionList
| $hookName | string |
| $args | array [ @option QueryBuilders\SubmissionQueryBuilder $submissionQB @option int $contextId @option array $args ] |
Definition at line 43 of file SubmissionService.inc.php.
| APP\Services\SubmissionService::modifySubmissionQueryObject | ( | $hookName, | |
| $args | |||
| ) |
Add app-specific query statements to the list get query
| $hookName | string |
| $args | array [ @option object $queryObject @option QueryBuilders\SubmissionQueryBuilder $queryBuilder ] |
Definition at line 73 of file SubmissionService.inc.php.