Open Journal Systems  3.3.0
LibraryFileAdminGridDataProvider Class Reference
Inheritance diagram for LibraryFileAdminGridDataProvider:
CategoryGridDataProvider GridDataProvider

Public Member Functions

 __construct ($canEdit)
 
 canEdit ()
 
 getAuthorizationPolicy ($request, $args, $roleAssignments)
 
getContext ()
 
 getRequestArgs ()
 
 loadCategoryData ($request, $fileType, $filter=null)
 
- Public Member Functions inherited from CategoryGridDataProvider
 getDataProvider ()
 
 setAuthorizedContext (&$authorizedContext)
 
 setDataProvider ($dataProvider)
 
- Public Member Functions inherited from GridDataProvider
 __construct ()
 
getAuthorizedContextObject ($assocType)
 
 hasAuthorizedContextObject ($assocType)
 
 loadData ($filter=array())
 

Data Fields

 $_canEdit
 
 $_context
 
- Data Fields inherited from CategoryGridDataProvider
 $_dataProvider
 
- Data Fields inherited from GridDataProvider
 $_authorizedContext
 

Detailed Description

Definition at line 19 of file LibraryFileAdminGridDataProvider.inc.php.

Constructor & Destructor Documentation

◆ __construct()

LibraryFileAdminGridDataProvider::__construct (   $canEdit)

Constructor

Definition at line 30 of file LibraryFileAdminGridDataProvider.inc.php.

Member Function Documentation

◆ canEdit()

LibraryFileAdminGridDataProvider::canEdit ( )

get whether or not this grid is editable (has actions).

Returns
boolean $canEdit

Definition at line 69 of file LibraryFileAdminGridDataProvider.inc.php.

References $_canEdit.

Referenced by getRequestArgs().

◆ getAuthorizationPolicy()

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

Get the authorization policy.

Parameters
$requestPKPRequest
$argsarray
$roleAssignmentsarray
Returns
PolicySet

Reimplemented from GridDataProvider.

Definition at line 43 of file LibraryFileAdminGridDataProvider.inc.php.

◆ getContext()

& LibraryFileAdminGridDataProvider::getContext ( )

get the current context

Returns
$context Context

Definition at line 60 of file LibraryFileAdminGridDataProvider.inc.php.

References $_context.

Referenced by loadCategoryData().

◆ getRequestArgs()

LibraryFileAdminGridDataProvider::getRequestArgs ( )

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

Returns
array

Reimplemented from GridDataProvider.

Definition at line 52 of file LibraryFileAdminGridDataProvider.inc.php.

References canEdit().

◆ loadCategoryData()

LibraryFileAdminGridDataProvider::loadCategoryData (   $request,
  $fileType,
  $filter = null 
)

Implement this method to load category data into the grid.

Parameters
$requestPKPRequest
$categoryDataElementmixed
$filtermixed
Returns
array

Reimplemented from CategoryGridDataProvider.

Definition at line 77 of file LibraryFileAdminGridDataProvider.inc.php.

References getContext(), and DAORegistry\getDAO().

Field Documentation

◆ $_canEdit

LibraryFileAdminGridDataProvider::$_canEdit

whether or not this grid is editable

Definition at line 25 of file LibraryFileAdminGridDataProvider.inc.php.

Referenced by canEdit().

◆ $_context

LibraryFileAdminGridDataProvider::$_context

the context for this library

Definition at line 22 of file LibraryFileAdminGridDataProvider.inc.php.

Referenced by getContext().


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