Open Monograph Press
3.3.0
OmpPublishedSubmissionAccessPolicy.inc.php
1
<?php
15
import
(
'lib.pkp.classes.security.authorization.internal.ContextPolicy'
);
16
17
class
OmpPublishedSubmissionAccessPolicy
extends
ContextPolicy
{
25
function
__construct
($request, $args, $roleAssignments, $submissionParameterName =
'submissionId'
) {
26
parent::__construct($request);
27
28
// Require published submissions
29
import
(
'classes.security.authorization.OmpPublishedSubmissionRequiredPolicy'
);
30
$this->
addPolicy
(
new
OmpPublishedSubmissionRequiredPolicy
($request, $args, $submissionParameterName));
31
}
32
}
33
34
ContextPolicy
Basic policy that ensures availability of a context in the request context and a valid user group....
Definition:
ContextPolicy.inc.php:19
OmpPublishedSubmissionRequiredPolicy
Policy that ensures that the request contains a valid published submission.
Definition:
OmpPublishedSubmissionRequiredPolicy.inc.php:17
PolicySet\addPolicy
addPolicy($policyOrPolicySet, $addToTop=false)
Definition:
PolicySet.inc.php:63
OmpPublishedSubmissionAccessPolicy\__construct
__construct($request, $args, $roleAssignments, $submissionParameterName='submissionId')
Definition:
OmpPublishedSubmissionAccessPolicy.inc.php:25
OmpPublishedSubmissionAccessPolicy
Class to control access to published submissions in OMP.
Definition:
OmpPublishedSubmissionAccessPolicy.inc.php:17
classes
security
authorization
OmpPublishedSubmissionAccessPolicy.inc.php
Generated on Fri Aug 28 2020 14:53:07 for Open Monograph Press by
1.8.17