|
Open Journal Systems
3.3.0
|
Public Member Functions | |
| __construct ($request, $fileIdAndRevision, $fileStage, $viewable=false) | |
| effect () | |
Public Member Functions inherited from SubmissionFileBaseAccessPolicy | |
| __construct ($request, $fileIdAndRevision=null) | |
| & | _getCache () |
| getRequest () | |
| getSubmissionFile ($request) | |
Public Member Functions inherited from AuthorizationPolicy | |
| __construct ($message=null) | |
| addAuthorizedContextObject ($assocType, &$authorizedObject) | |
| applies () | |
| & | getAdvice ($adviceType) |
| & | getAuthorizedContext () |
| & | getAuthorizedContextObject ($assocType) |
| hasAdvice ($adviceType) | |
| hasAuthorizedContextObject ($assocType) | |
| setAdvice ($adviceType, &$adviceContent) | |
| setAuthorizedContext (&$authorizedContext) | |
Data Fields | |
| $_fileStage | |
| $_viewable | |
Data Fields inherited from SubmissionFileBaseAccessPolicy | |
| $_fileIdAndRevision | |
| $_request | |
Data Fields inherited from AuthorizationPolicy | |
| $_advice = array() | |
| $_authorizedContext = array() | |
Submission file policy to ensure that we have a file at a required stage.
Definition at line 18 of file SubmissionFileStageRequiredPolicy.inc.php.
| SubmissionFileStageRequiredPolicy::__construct | ( | $request, | |
| $fileIdAndRevision, | |||
| $fileStage, | |||
$viewable = false |
|||
| ) |
Constructor
| $request | PKPRequest |
| $fileIdAndRevision | string This policy will try to get the submission file from this data. |
| $fileStage | int SUBMISSION_FILE_... |
| $viewable | boolean Whether the file has to be viewable |
Definition at line 39 of file SubmissionFileStageRequiredPolicy.inc.php.
| SubmissionFileStageRequiredPolicy::effect | ( | ) |
Reimplemented from AuthorizationPolicy.
Definition at line 52 of file SubmissionFileStageRequiredPolicy.inc.php.
References DAORegistry\getDAO(), SubmissionFileBaseAccessPolicy\getRequest(), and SubmissionFileBaseAccessPolicy\getSubmissionFile().
| int SubmissionFileStageRequiredPolicy::$_fileStage |
SUBMISSION_FILE_...
Definition at line 23 of file SubmissionFileStageRequiredPolicy.inc.php.
| boolean SubmissionFileStageRequiredPolicy::$_viewable |
Whether the file has to be viewable
Definition at line 29 of file SubmissionFileStageRequiredPolicy.inc.php.