Open Journal Systems  3.3.0
ReviewRoundRequiredPolicy Class Reference
Inheritance diagram for ReviewRoundRequiredPolicy:
DataObjectRequiredPolicy AuthorizationPolicy

Public Member Functions

 __construct ($request, &$args, $parameterName='reviewRoundId', $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()
 

Detailed Description

Policy that ensures that the request contains a valid review round.

Definition at line 17 of file ReviewRoundRequiredPolicy.inc.php.

Constructor & Destructor Documentation

◆ __construct()

ReviewRoundRequiredPolicy::__construct (   $request,
$args,
  $parameterName = 'reviewRoundId',
  $operations = null 
)

Constructor

Parameters
$requestPKPRequest
$argsarray request parameters
$parameterNamestring the request parameter we expect the submission id in.
$operationsarray Optional list of operations for which this check takes effect. If specified, operations outside this set will not be checked against this policy.

Definition at line 26 of file ReviewRoundRequiredPolicy.inc.php.

Member Function Documentation

◆ dataObjectEffect()


The documentation for this class was generated from the following file: