Open Monograph Press
3.3.0
|
Public Member Functions | |
__construct ($request, &$args, $submissionParameterName='submissionId', $operations=null) | |
dataObjectEffect () | |
getDataObjectId ($lookOnlyByParameterName=false) | |
![]() | |
__construct ($request, &$args, $parameterName, $message=null, $operations=null) | |
effect () | |
& | getArgs () |
& | getRequest () |
![]() | |
__construct ($message=null) | |
addAuthorizedContextObject ($assocType, &$authorizedObject) | |
applies () | |
& | getAdvice ($adviceType) |
& | getAuthorizedContext () |
& | getAuthorizedContextObject ($assocType) |
hasAdvice ($adviceType) | |
hasAuthorizedContextObject ($assocType) | |
setAdvice ($adviceType, &$adviceContent) | |
setAuthorizedContext (&$authorizedContext) | |
Data Fields | |
$context | |
![]() | |
$_args | |
$_operations | |
$_parameterName | |
$_request | |
![]() | |
$_advice = array() | |
$_authorizedContext = array() | |
Policy that ensures that the request contains a valid published submission.
Definition at line 17 of file OmpPublishedSubmissionRequiredPolicy.inc.php.
OmpPublishedSubmissionRequiredPolicy::__construct | ( | $request, | |
& | $args, | ||
$submissionParameterName = 'submissionId' , |
|||
$operations = null |
|||
) |
Constructor
$request | PKPRequest |
$args | array request parameters |
$submissionParameterName | string the request parameter we expect the submission id in. |
$operations | array |
Definition at line 32 of file OmpPublishedSubmissionRequiredPolicy.inc.php.
OmpPublishedSubmissionRequiredPolicy::dataObjectEffect | ( | ) |
Reimplemented from DataObjectRequiredPolicy.
Definition at line 43 of file OmpPublishedSubmissionRequiredPolicy.inc.php.
References AuthorizationPolicy\addAuthorizedContextObject(), PKPServices\get(), and getDataObjectId().
OmpPublishedSubmissionRequiredPolicy::getDataObjectId | ( | $lookOnlyByParameterName = false | ) |
Identifies a data object id in the request.
$lookOnlyByParameterName | boolean True iff page router requests should only look for named parameters. |
Reimplemented from DataObjectRequiredPolicy.
Definition at line 63 of file OmpPublishedSubmissionRequiredPolicy.inc.php.
Referenced by dataObjectEffect().
Context OmpPublishedSubmissionRequiredPolicy::$context |
Definition at line 22 of file OmpPublishedSubmissionRequiredPolicy.inc.php.