Open Monograph Press
3.3.0
|
Public Member Functions | |
__construct () | |
addMarket ($args, $request) | |
authorize ($request, &$args, $roleAssignments) | |
deleteMarket ($args, $request) | |
editMarket ($args, $request) | |
getPublication () | |
getPublicationFormat () | |
getRequestArgs () | |
getRowInstance () | |
getSubmission () | |
initialize ($request, $args=null) | |
loadData ($request, $filter=null) | |
setPublication ($publication) | |
setPublicationFormat ($publicationFormat) | |
setSubmission ($submission) | |
updateMarket ($args, $request) | |
![]() | |
__construct ($dataProvider=null) | |
addAction ($action, $position=GRID_ACTION_POSITION_ABOVE) | |
addColumn ($column) | |
fetchCell (&$args, $request) | |
fetchGrid ($args, $request) | |
fetchRow ($args, $request) | |
fetchRows ($args, $request) | |
getActions ($position=GRID_ACTION_POSITION_ABOVE) | |
getColumn ($columnId) | |
& | getColumns () |
& | getColumnsByFlag ($flag) |
getColumnsCount ($flag=null) | |
getDataElementSequence ($gridDataElement) | |
getDataProvider () | |
getEmptyRowText () | |
getFeatures () | |
getFootNote () | |
& | getGridDataElements ($request) |
getGridRangeInfo ($request, $rangeName, $contextData=null) | |
getIsSubcomponent () | |
getItemIterator () | |
getJSHandler () | |
getPublishChangeEvents () | |
getRequestArg ($key) | |
getRequestedRow ($request, $args) | |
getSelectName () | |
getTemplate () | |
getTitle () | |
getUrls () | |
hasColumn ($columnId) | |
hasGridDataElements ($request) | |
isDataElementSelected ($gridDataElement) | |
renderRow ($request, $row) | |
saveSequence ($args, $request) | |
setDataElementSequence ($request, $rowId, $gridDataElement, $newSequence) | |
setEmptyRowText ($emptyRowText) | |
setFootNote ($footNote) | |
setGridDataElements ($data) | |
setTemplate ($template) | |
setTitle ($title) | |
setUrls ($request, $extraUrls=array()) | |
![]() | |
addPolicy ($authorizationPolicy, $addToTop=false) | |
addRoleAssignment ($roleIds, $operations) | |
getApiToken () | |
& | getAuthorizedContext () |
& | getAuthorizedContextObject ($assocType) |
& | getDispatcher () |
getFirstUserContext ($user, $contexts) | |
getId () | |
getLastAuthorizationMessage () | |
getRoleAssignment ($roleId) | |
getRoleAssignments () | |
getSiteRedirectContext ($request) | |
getTargetContext ($request, &$contextsCount=null) | |
index ($args, $request) | |
initialize ($request) | |
markRoleAssignmentsChecked () | |
requireSSL () | |
setApiToken ($apiToken) | |
setDispatcher ($dispatcher) | |
setEnforceRestrictedSite ($enforceRestrictedSite) | |
setId ($id) | |
setupTemplate ($request) | |
validate ($requiredContexts=null, $request=null) | |
Data Fields | |
$_publication | |
$_publicationFormat | |
$_submission | |
![]() | |
$_actions = array(GRID_ACTION_POSITION_DEFAULT => array()) | |
$_columns = array() | |
$_constants = [] | |
$_data | |
$_dataProvider | |
$_emptyRowText = 'grid.noItems' | |
$_features | |
$_footNote = '' | |
$_itemIterator | |
$_template | |
$_title = '' | |
$_urls | |
![]() | |
$_authorizationDecisionManager | |
$_checks = array() | |
$_dispatcher | |
$_enforceRestrictedSite = true | |
$_id | |
$_isBackendPage = false | |
$_roleAssignments = array() | |
$_roleAssignmentsChecked = false | |
Additional Inherited Members | |
![]() | |
static | getPageParamName ($rangeName) |
static | getRangeInfo ($request, $rangeName, $contextData=null) |
static | hashPageContext ($request, $contextData=array()) |
![]() | |
callFeaturesHook ($hookName, $args) | |
doSpecificFetchGridActions ($args, $request, $templateMgr) | |
& | getDataElementFromRequest ($request, &$elementId) |
getFilterForm () | |
getFilterSelectionData ($request) | |
getRowDataElement ($request, &$rowId) | |
getRowsSequence ($request) | |
initFeatures ($request, $args) | |
isFilterFormCollapsible () | |
noAutocompleteResults () | |
renderFilter ($request, $filterData=array()) | |
renderGridBodyPartsInternally ($request) | |
renderRowInternally ($request, $row) | |
renderRowsInternally ($request, &$elements) | |
setFirstDataColumn () | |
![]() | |
$_apiToken = null | |
Handle publication format grid requests for markets.
Definition at line 26 of file MarketsGridHandler.inc.php.
MarketsGridHandler::__construct | ( | ) |
Constructor
Reimplemented from PKPHandler.
Definition at line 48 of file MarketsGridHandler.inc.php.
References PKPHandler\addRoleAssignment().
MarketsGridHandler::addMarket | ( | $args, | |
$request | |||
) |
Add a new market
$args | array |
$request | PKPRequest |
Definition at line 260 of file MarketsGridHandler.inc.php.
References editMarket().
MarketsGridHandler::authorize | ( | $request, | |
& | $args, | ||
$roleAssignments | |||
) |
$request | PKPRequest |
$args | array |
$roleAssignments | array |
Reimplemented from GridHandler.
Definition at line 117 of file MarketsGridHandler.inc.php.
References PKPHandler\addPolicy().
MarketsGridHandler::deleteMarket | ( | $args, | |
$request | |||
) |
Delete a market entry
$args | array |
$request | PKPRequest |
Definition at line 343 of file MarketsGridHandler.inc.php.
References DAORegistry\getDAO(), DAO\getDataChangedEvent(), PKPHandler\getId(), and getPublication().
MarketsGridHandler::editMarket | ( | $args, | |
$request | |||
) |
Edit a markets entry
$args | array |
$request | PKPRequest |
Definition at line 270 of file MarketsGridHandler.inc.php.
References DAORegistry\getDAO(), PKPHandler\getId(), getPublication(), and getSubmission().
Referenced by addMarket().
MarketsGridHandler::getPublication | ( | ) |
Get the Publication associated with this grid.
Definition at line 80 of file MarketsGridHandler.inc.php.
References $_publication.
Referenced by deleteMarket(), editMarket(), getRequestArgs(), initialize(), and updateMarket().
MarketsGridHandler::getPublicationFormat | ( | ) |
Get the publication format assocated with these markets
Definition at line 96 of file MarketsGridHandler.inc.php.
References $_publicationFormat.
Referenced by getRequestArgs(), and loadData().
MarketsGridHandler::getRequestArgs | ( | ) |
Get the arguments that will identify the data in the grid In this case, the submission.
Reimplemented from GridHandler.
Definition at line 233 of file MarketsGridHandler.inc.php.
References getPublication(), getPublicationFormat(), and getSubmission().
Referenced by initialize().
MarketsGridHandler::getRowInstance | ( | ) |
Reimplemented from GridHandler.
Definition at line 224 of file MarketsGridHandler.inc.php.
References getSubmission().
Referenced by updateMarket().
MarketsGridHandler::getSubmission | ( | ) |
Get the submission associated with this grid.
Definition at line 64 of file MarketsGridHandler.inc.php.
References $_submission.
Referenced by editMarket(), getRequestArgs(), getRowInstance(), and updateMarket().
MarketsGridHandler::initialize | ( | $request, | |
$args = null |
|||
) |
$request | PKPRequest |
$args | array optional |
Reimplemented from GridHandler.
Definition at line 126 of file MarketsGridHandler.inc.php.
References GridHandler\addAction(), GridHandler\addColumn(), fatalError(), PKPHandler\getAuthorizedContextObject(), DAORegistry\getDAO(), PKPHandler\getId(), getPublication(), getRequestArgs(), AppLocale\requireComponents(), setPublication(), setPublicationFormat(), setSubmission(), and GridHandler\setTitle().
MarketsGridHandler::loadData | ( | $request, | |
$filter = null |
|||
) |
Implement this method to load data into the grid.
$request | PKPRequest |
$filter | array An associative array with filter data as returned by getFilterSelectionData(). If no filter has been selected by the user then the array will be empty. |
Reimplemented from GridHandler.
Definition at line 244 of file MarketsGridHandler.inc.php.
References DAORegistry\getDAO(), and getPublicationFormat().
MarketsGridHandler::setPublication | ( | $publication | ) |
Set the Publication
Publication |
Definition at line 88 of file MarketsGridHandler.inc.php.
Referenced by initialize().
MarketsGridHandler::setPublicationFormat | ( | $publicationFormat | ) |
Set the publication format
PublicationFormat |
Definition at line 104 of file MarketsGridHandler.inc.php.
Referenced by initialize().
MarketsGridHandler::setSubmission | ( | $submission | ) |
Set the Submission
Submission |
Definition at line 72 of file MarketsGridHandler.inc.php.
Referenced by initialize().
MarketsGridHandler::updateMarket | ( | $args, | |
$request | |||
) |
Update a markets entry
$args | array |
$request | PKPRequest |
Definition at line 292 of file MarketsGridHandler.inc.php.
References DAORegistry\getDAO(), DAO\getDataChangedEvent(), PKPHandler\getId(), getPublication(), getRowInstance(), and getSubmission().
Publication MarketsGridHandler::$_publication |
Definition at line 37 of file MarketsGridHandler.inc.php.
Referenced by getPublication().
PublicationFormat MarketsGridHandler::$_publicationFormat |
Definition at line 43 of file MarketsGridHandler.inc.php.
Referenced by getPublicationFormat().
Submission MarketsGridHandler::$_submission |
Definition at line 31 of file MarketsGridHandler.inc.php.
Referenced by getSubmission().