|
Open Journal Systems
3.3.0
|
Public Member Functions | |
| __construct ($request, &$args, $parameterName='queryId', $operations=null) | |
| dataObjectEffect () | |
Public Member Functions inherited from DataObjectRequiredPolicy | |
| __construct ($request, &$args, $parameterName, $message=null, $operations=null) | |
| effect () | |
| & | getArgs () |
| getDataObjectId ($lookOnlyByParameterName=false) | |
| & | getRequest () |
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) | |
Additional Inherited Members | |
Data Fields inherited from DataObjectRequiredPolicy | |
| $_args | |
| $_operations | |
| $_parameterName | |
| $_request | |
Data Fields inherited from AuthorizationPolicy | |
| $_advice = array() | |
| $_authorizedContext = array() | |
Policy that ensures that the request contains a valid query.
Definition at line 17 of file QueryRequiredPolicy.inc.php.
| QueryRequiredPolicy::__construct | ( | $request, | |
| & | $args, | ||
$parameterName = 'queryId', |
|||
$operations = null |
|||
| ) |
Constructor
| $request | PKPRequest |
| $args | array request parameters |
| $submissionParameterName | string the request parameter we expect the submission id in. |
Definition at line 25 of file QueryRequiredPolicy.inc.php.
| QueryRequiredPolicy::dataObjectEffect | ( | ) |
Reimplemented from DataObjectRequiredPolicy.
Definition at line 35 of file QueryRequiredPolicy.inc.php.
References AuthorizationPolicy\addAuthorizedContextObject(), AuthorizationPolicy\getAuthorizedContextObject(), DAORegistry\getDAO(), and DataObjectRequiredPolicy\getDataObjectId().