Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
GridDataProvider Class Reference
Inheritance diagram for GridDataProvider:
ApprovedProofFilesGridDataProvider CategoryGridDataProvider FilesGridDataProvider AuthorProofingSignoffFilesCategoryGridDataProvider SubmissionDocumentsFilesGridDataProvider

Public Member Functions

 getAuthorizationPolicy ($request, $args, $roleAssignments)
 
getAuthorizedContextObject ($assocType)
 
 getRequestArgs ()
 
 GridDataProvider ()
 
 hasAuthorizedContextObject ($assocType)
 
 loadData ()
 
 setAuthorizedContext (&$authorizedContext)
 

Detailed Description

Provide access to grid data.

Definition at line 16 of file GridDataProvider.inc.php.

Member Function Documentation

GridDataProvider::getAuthorizationPolicy (   $request,
  $args,
  $roleAssignments 
)

Get the authorization policy.

Parameters
$requestPKPRequest
$argsarray
$roleAssignmentsarray
Returns
PolicySet

Definition at line 79 of file GridDataProvider.inc.php.

& GridDataProvider::getAuthorizedContextObject (   $assocType)
GridDataProvider::getRequestArgs ( )

Get an array with all request parameters necessary to uniquely identify the data selection of this data provider.

Returns
array

Definition at line 89 of file GridDataProvider.inc.php.

GridDataProvider::GridDataProvider ( )

Constructor

Definition at line 27 of file GridDataProvider.inc.php.

GridDataProvider::hasAuthorizedContextObject (   $assocType)

Check whether an object already exists in the authorized context.

Parameters
$assocTypeinteger
Returns
boolean

Definition at line 64 of file GridDataProvider.inc.php.

Referenced by setAuthorizedContext().

GridDataProvider::loadData ( )

Retrieve the data to load into the grid.

Returns
array

Definition at line 97 of file GridDataProvider.inc.php.

GridDataProvider::setAuthorizedContext ( $authorizedContext)

Set the authorized context once it is established.

Parameters
$authorizedContextarray

Definition at line 39 of file GridDataProvider.inc.php.

References hasAuthorizedContextObject().


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