SubmitHandler Class Reference
[Pages_author]

Handle requests for author paper submission. More...

Inheritance diagram for SubmitHandler:

AuthorHandler Handler List of all members.

Public Member Functions

 deleteSubmitSuppFile ($args)
 saveSubmit ($args)
 saveSubmitSuppFile ($args)
 submit ($args)
 SubmitHandler ()
 submitSuppFile ($args)
 submitUploadSuppFile ()
 validate ($paperId=null, $step=false)

Public Attributes

 $paper

Detailed Description

Handle requests for author paper submission.

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


Member Function Documentation

SubmitHandler.deleteSubmitSuppFile ( args  ) 

Delete a supplementary file.

Parameters:
$args array, the first parameter is the supplementary file to delete

Definition at line 317 of file SubmitHandler.inc.php.

References $paper, Request.getSchedConf(), AuthorHandler.index(), Request.redirect(), AuthorHandler.setupTemplate(), submit(), and validate().

SubmitHandler.saveSubmit ( args  ) 

Save a submission step.

Parameters:
$args array first parameter is the step being saved

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

References $paper, Request.getConference(), Request.getSchedConf(), Request.redirect(), AuthorHandler.setupTemplate(), submit(), submitSuppFile(), submitUploadSuppFile(), Request.url(), and validate().

SubmitHandler.saveSubmitSuppFile ( args  ) 

Save a supplementary file.

Parameters:
$args array optional, if set the first parameter is the supplementary file to update

Definition at line 283 of file SubmitHandler.inc.php.

References $paper, Request.getSchedConf(), AuthorHandler.index(), Request.redirect(), AuthorHandler.setupTemplate(), submit(), and validate().

SubmitHandler.submit ( args  ) 

Display conference author paper submission. Displays author index page if a valid step is not specified.

Parameters:
$args array optional, if set the first parameter is the step to display

Definition at line 35 of file SubmitHandler.inc.php.

References $paper, Request.getSchedConf(), Validation.isAuthor(), Request.redirect(), AuthorHandler.setupTemplate(), Request.url(), and validate().

Referenced by deleteSubmitSuppFile(), saveSubmit(), saveSubmitSuppFile(), and validate().

SubmitHandler.SubmitHandler (  ) 

Constructor

Definition at line 26 of file SubmitHandler.inc.php.

SubmitHandler.submitSuppFile ( args  ) 

Display supplementary file submission form.

Parameters:
$args array optional, if set the first parameter is the supplementary file to edit

Definition at line 256 of file SubmitHandler.inc.php.

References $paper, Request.getSchedConf(), AuthorHandler.index(), Request.redirect(), AuthorHandler.setupTemplate(), and validate().

Referenced by saveSubmit().

SubmitHandler.submitUploadSuppFile (  ) 

Create new supplementary file with a uploaded file.

Definition at line 233 of file SubmitHandler.inc.php.

References $paper, AppLocale.getLocale(), Request.getSchedConf(), AuthorHandler.setupTemplate(), and validate().

Referenced by saveSubmit().

SubmitHandler.validate ( paperId = null,
step = false 
)

Validation check for submission. Checks that paper ID is valid, if specified.

Parameters:
$paperId int
$step int

Definition at line 349 of file SubmitHandler.inc.php.

References $paper, Request.getConference(), Request.getSchedConf(), AuthorHandler.index(), Validation.isDirector(), Validation.isTrackDirector(), Request.redirect(), SchedConfAction.submissionsOpen(), and submit().

Referenced by deleteSubmitSuppFile(), saveSubmit(), saveSubmitSuppFile(), submit(), submitSuppFile(), and submitUploadSuppFile().


Member Data Documentation

SubmitHandler.$paper

the paper associated with the request

Definition at line 21 of file SubmitHandler.inc.php.

Referenced by deleteSubmitSuppFile(), saveSubmit(), saveSubmitSuppFile(), submit(), submitSuppFile(), submitUploadSuppFile(), and validate().


The documentation for this class was generated from the following file:
Generated on 25 Jul 2013 for Open Conference Systems by  doxygen 1.4.7