Open Journal Systems  2.4.4
 All Classes Namespaces Functions Variables Groups Pages
EditorHandler Class Reference
Inheritance diagram for EditorHandler:
SectionEditorHandler Handler PKPHandler IssueManagementHandler

Public Member Functions

 _getDateFieldOptions ()
 
 _getSearchFieldOptions ()
 
 _getSearchFormDuplicateParameters ()
 
 assignEditor ($args, $request)
 
 deleteEditAssignment ($args, $request)
 
 deleteSubmission ($args, $request)
 
 EditorHandler ()
 
 index ($args, $request)
 
 setEditorFlags ($args, $request)
 
 setupTemplate ($level=EDITOR_SECTION_HOME, $articleId=0, $parentPage=null)
 
 submissions ($args, $request)
 
- Public Member Functions inherited from SectionEditorHandler
 index ($args, &$request)
 
 instructions ($args, &$request)
 
 SectionEditorHandler ()
 
 setupTemplate ($subclass=false, $articleId=0, $parentPage=null, $showSidebar=true)
 
 validate ($articleId=null, $access=null)
 
- Public Member Functions inherited from PKPHandler
 addCheck (&$handlerValidator)
 
 addPolicy (&$authorizationPolicy, $addToTop=false)
 
 addRoleAssignment ($roleIds, $operations)
 
 authorize (&$request, &$args, $roleAssignments)
 
getAuthorizedContext ()
 
getAuthorizedContextObject ($assocType)
 
getDispatcher ()
 
 getId ()
 
 getLastAuthorizationMessage ()
 
 getLoginExemptions ()
 
getRangeInfo ($rangeName, $contextData=null)
 
 getRoleAssignment ($roleId)
 
 getRoleAssignments ()
 
 hashPageContext ($contextData=array())
 
 index ()
 
 initialize (&$request, $args=null)
 
 PKPHandler ()
 
 requireSSL ()
 
 setDispatcher (&$dispatcher)
 
 setId ($id)
 
 validate ($requiredContexts=null, $request=null)
 

Additional Inherited Members

- Public Attributes inherited from SectionEditorHandler
 $submission
 

Detailed Description

Handle requests for editor functions.

Definition at line 28 of file EditorHandler.inc.php.

Member Function Documentation

EditorHandler::_getDateFieldOptions ( )

Get the list of date fields that can be searched.

Returns
array

Definition at line 331 of file EditorHandler.inc.php.

Referenced by index(), and submissions().

EditorHandler::_getSearchFieldOptions ( )

Get the list of fields that can be searched by contents.

Returns
array

Definition at line 314 of file EditorHandler.inc.php.

Referenced by index(), and submissions().

EditorHandler::_getSearchFormDuplicateParameters ( )

Get the list of parameter names that should be duplicated when displaying the search form (i.e. made available to the template based on supplied user data).

Returns
array

Definition at line 301 of file EditorHandler.inc.php.

Referenced by index(), and submissions().

EditorHandler::deleteEditAssignment (   $args,
  $request 
)

Delete the specified edit assignment.

Definition at line 375 of file EditorHandler.inc.php.

References DAORegistry\getDAO(), and SectionEditorHandler\validate().

EditorHandler::deleteSubmission (   $args,
  $request 
)

Delete a submission.

Definition at line 491 of file EditorHandler.inc.php.

References DAORegistry\getDAO(), and SectionEditorHandler\validate().

EditorHandler::EditorHandler ( )

Constructor

Definition at line 32 of file EditorHandler.inc.php.

References PKPHandler\addCheck().

EditorHandler::setEditorFlags (   $args,
  $request 
)

Set the canEdit / canReview flags for this submission's edit assignments.

Definition at line 343 of file EditorHandler.inc.php.

References DAORegistry\getDAO(), and SectionEditorHandler\validate().

EditorHandler::setupTemplate (   $level = EDITOR_SECTION_HOME,
  $articleId = 0,
  $parentPage = null 
)

Setup common template variables.

Parameters
$levelint set to 0 if caller is at the same level as this handler in the hierarchy; otherwise the number of levels below this handler

Definition at line 521 of file EditorHandler.inc.php.

References Request\getJournal(), PKPRequest\getRequestedPage(), SectionEditorAction\submissionBreadcrumb(), and Request\url().

Referenced by assignEditor(), index(), and submissions().

EditorHandler::submissions (   $args,
  $request 
)

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