Base class for handling library file grid requests. More...
Public Member Functions | |
| & | _getEditFileForm ($context, $fileId) |
| & | _getNewFileForm ($context) |
| addFile ($args, &$request) | |
| canEdit () | |
| deleteFile ($args, &$request) | |
| editFile ($args, &$request) | |
| getActionArgs () | |
| & | getCategoryRowInstance () |
| getContext () | |
| & | getFileNameColumn () |
| & | getRowInstance () |
| LibraryFileGridHandler ($dataProvider) | |
| loadData ($request, $filter) | |
| saveFile ($args, &$request) | |
| setCanEdit ($canEdit) | |
| updateFile ($args, &$request) | |
| uploadFile ($args, &$request) | |
Public Attributes | |
| $_canEdit | |
| $_context | |
Base class for handling library file grid requests.
Handle submission documents file grid requests.
Definition at line 26 of file LibraryFileGridHandler.inc.php.
| & LibraryFileGridHandler._getEditFileForm | ( | $ | context, | |
| $ | fileId | |||
| ) |
Returns a specific instance of the edit form for this grid. Must be implemented by subclasses.
| $context | Press | |
| $fileId | int |
Reimplemented in LibraryFileAdminGridHandler.
Definition at line 333 of file LibraryFileGridHandler.inc.php.
Referenced by editFile(), and updateFile().
| & LibraryFileGridHandler._getNewFileForm | ( | $ | context | ) |
Returns a specific instance of the new form for this grid. Must be implemented by subclasses.
| $context | Press |
Reimplemented in LibraryFileAdminGridHandler.
Definition at line 323 of file LibraryFileGridHandler.inc.php.
Referenced by addFile(), and saveFile().
| LibraryFileGridHandler.addFile | ( | $ | args, | |
| &$ | request | |||
| ) |
An action to add a new file
| $args | array | |
| $request | PKPRequest |
Definition at line 184 of file LibraryFileGridHandler.inc.php.
References _getNewFileForm().
| LibraryFileGridHandler.canEdit | ( | ) |
Can the user edit/add files in this grid?
Definition at line 62 of file LibraryFileGridHandler.inc.php.
Referenced by getRowInstance().
| LibraryFileGridHandler.deleteFile | ( | $ | args, | |
| &$ | request | |||
| ) |
Delete a file
| $args | array | |
| $request | PKPRequest |
Definition at line 275 of file LibraryFileGridHandler.inc.php.
| LibraryFileGridHandler.editFile | ( | $ | args, | |
| &$ | request | |||
| ) |
An action to add a new file
| $args | array | |
| $request | PKPRequest |
Definition at line 227 of file LibraryFileGridHandler.inc.php.
References _getEditFileForm().
| LibraryFileGridHandler.getActionArgs | ( | ) |
Retrieve the arguments for the 'add file' action.
Definition at line 341 of file LibraryFileGridHandler.inc.php.
| & LibraryFileGridHandler.getCategoryRowInstance | ( | ) |
Definition at line 128 of file LibraryFileGridHandler.inc.php.
References getContext().
| LibraryFileGridHandler.getContext | ( | ) |
Get the context
Definition at line 54 of file LibraryFileGridHandler.inc.php.
Referenced by getCategoryRowInstance(), and loadData().
| & LibraryFileGridHandler.getFileNameColumn | ( | ) |
Get an instance of the cell provider for this grid.
Definition at line 163 of file LibraryFileGridHandler.inc.php.
| & LibraryFileGridHandler.getRowInstance | ( | ) |
Get the row handler - override the default row handler
Definition at line 154 of file LibraryFileGridHandler.inc.php.
References canEdit().
| LibraryFileGridHandler.LibraryFileGridHandler | ( | $ | dataProvider | ) |
Constructor
Definition at line 36 of file LibraryFileGridHandler.inc.php.
Referenced by LibraryFileAdminGridHandler.LibraryFileAdminGridHandler().
| LibraryFileGridHandler.loadData | ( | $ | request, | |
| $ | filter | |||
| ) |
Definition at line 136 of file LibraryFileGridHandler.inc.php.
References getContext().
| LibraryFileGridHandler.saveFile | ( | $ | args, | |
| &$ | request | |||
| ) |
Save a new library file.
| $args | array | |
| $request | PKPRequest |
Definition at line 202 of file LibraryFileGridHandler.inc.php.
References _getNewFileForm().
| LibraryFileGridHandler.setCanEdit | ( | $ | canEdit | ) |
Set whether or not the user can edit or add files.
| $canEdit | boolean |
Definition at line 70 of file LibraryFileGridHandler.inc.php.
| LibraryFileGridHandler.updateFile | ( | $ | args, | |
| &$ | request | |||
| ) |
Save changes to an existing library file.
| $args | array | |
| $request | PKPRequest |
Definition at line 248 of file LibraryFileGridHandler.inc.php.
References _getEditFileForm().
| LibraryFileGridHandler.uploadFile | ( | $ | args, | |
| &$ | request | |||
| ) |
Upload a new library file.
| $args | array | |
| $request | PKPRequest |
Definition at line 298 of file LibraryFileGridHandler.inc.php.
| LibraryFileGridHandler.$_canEdit |
whether or not the grid is editable
Definition at line 31 of file LibraryFileGridHandler.inc.php.
| LibraryFileGridHandler.$_context |
the context for this grid
Definition at line 28 of file LibraryFileGridHandler.inc.php.
1.7.1