|
Open Journal Systems
3.3.0
|
Public Member Functions | |
| __construct ($request, $args, $roleAssignments, $mode, $fileIdAndRevision=null, $submissionParameterName='submissionId') | |
| buildFileAccessPolicy ($request, $args, $roleAssignments, $mode, $fileIdAndRevision, $submissionParameterName) | |
Public Member Functions inherited from ContextPolicy | |
| __construct ($request) | |
Public Member Functions inherited from PolicySet | |
| addPolicy ($policyOrPolicySet, $addToTop=false) | |
| getCombiningAlgorithm () | |
| getEffectIfNoPolicyApplies () | |
| & | getPolicies () |
| setEffectIfNoPolicyApplies ($effectIfNoPolicyApplies) | |
Data Fields | |
| $_baseFileAccessPolicy | |
Data Fields inherited from PolicySet | |
| $_combiningAlgorithm | |
| $_effectIfNoPolicyApplies = AUTHORIZATION_DENY | |
| $_policies = array() | |
Base class to control (write) access to submissions and (read) access to submission files.
Definition at line 23 of file SubmissionFileAccessPolicy.inc.php.
| SubmissionFileAccessPolicy::__construct | ( | $request, | |
| $args, | |||
| $roleAssignments, | |||
| $mode, | |||
$fileIdAndRevision = null, |
|||
$submissionParameterName = 'submissionId' |
|||
| ) |
Constructor
| $request | PKPRequest |
| $args | array request parameters |
| $roleAssignments | array |
| $mode | int bitfield SUBMISSION_FILE_ACCESS_... |
| $fileIdAndRevision | string |
| $submissionParameterName | string the request parameter we expect the submission id in. |
Definition at line 38 of file SubmissionFileAccessPolicy.inc.php.
References buildFileAccessPolicy().
| SubmissionFileAccessPolicy::buildFileAccessPolicy | ( | $request, | |
| $args, | |||
| $roleAssignments, | |||
| $mode, | |||
| $fileIdAndRevision, | |||
| $submissionParameterName | |||
| ) |
| PKPRequest | $request | |
| array | $args | |
| array | $roleAssignments | |
| int | bitfield $mode | |
| string | $fileIdAndRevision | |
| string | $submissionParameterName |
Definition at line 56 of file SubmissionFileAccessPolicy.inc.php.
References PolicySet\addPolicy().
Referenced by __construct().
| SubmissionFileAccessPolicy::$_baseFileAccessPolicy |
var $_baseFileAccessPolicy the base file file policy before _SUB_EDITOR is considered
Definition at line 26 of file SubmissionFileAccessPolicy.inc.php.