|
Open Journal Systems
3.3.0
|
Public Member Functions | |
| __construct ($request, $permitDeclinedOrCancelled=false) | |
| effect () | |
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 | |
| $_permitDeclinedOrCancelled | |
| $_request | |
Data Fields inherited from AuthorizationPolicy | |
| $_advice = array() | |
| $_authorizedContext = array() | |
Class to control access to a submission based on whether the user is an assigned reviewer.
NB: This policy expects a previously authorized submission in the authorization context.
Definition at line 20 of file ReviewAssignmentAccessPolicy.inc.php.
| ReviewAssignmentAccessPolicy::__construct | ( | $request, | |
$permitDeclinedOrCancelled = false |
|||
| ) |
Constructor
| $request | PKPRequest |
| $permitDeclinedOrCancelled | bool True if declined or cancelled reviews are acceptable. |
Definition at line 38 of file ReviewAssignmentAccessPolicy.inc.php.
| ReviewAssignmentAccessPolicy::effect | ( | ) |
Reimplemented from AuthorizationPolicy.
Definition at line 50 of file ReviewAssignmentAccessPolicy.inc.php.
References AuthorizationPolicy\addAuthorizedContextObject(), AuthorizationPolicy\getAuthorizedContextObject(), and DAORegistry\getDAO().
| bool ReviewAssignmentAccessPolicy::$_permitDeclinedOrCancelled |
Definition at line 31 of file ReviewAssignmentAccessPolicy.inc.php.
| PKPRequest ReviewAssignmentAccessPolicy::$_request |
Definition at line 25 of file ReviewAssignmentAccessPolicy.inc.php.