Public Member Functions

TrackHandler Class Reference
[Pages_manager]

Handle requests for track management functions. More...

Inheritance diagram for TrackHandler:
ManagerHandler Handler

List of all members.

Public Member Functions

 createTrack ()
 deleteTrack ($args)
 editTrack ($args=array())
 moveTrack ()
 setupTemplate ($subclass=false)
 TrackHandler ()
 tracks ()
 updateTrack ()

Detailed Description

Handle requests for track management functions.

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


Member Function Documentation

TrackHandler.createTrack (  ) 

Display form to create a new track.

Definition at line 54 of file TrackHandler.inc.php.

References editTrack().

TrackHandler.deleteTrack ( args  ) 

Delete a track.

Parameters:
$args array first parameter is the ID of the track to delete

Definition at line 101 of file TrackHandler.inc.php.

References Request.getSchedConf(), and Request.redirect().

TrackHandler.editTrack ( args = array()  ) 

Display form to create/edit a track.

Parameters:
$args array optional, if set the first parameter is the ID of the track to edit

Definition at line 62 of file TrackHandler.inc.php.

References setupTemplate().

Referenced by createTrack().

TrackHandler.moveTrack (  ) 

Change the sequence of a track.

Definition at line 116 of file TrackHandler.inc.php.

References Request.getSchedConf(), and Request.redirect().

TrackHandler.setupTemplate ( subclass = false  ) 

Setup common template variables.

Parameters:
$subclass boolean set to true if caller is below this handler in the hierarchy

Reimplemented from ManagerHandler.

Definition at line 132 of file TrackHandler.inc.php.

References Request.url().

Referenced by editTrack(), tracks(), and updateTrack().

TrackHandler.TrackHandler (  ) 

Constructor

Definition at line 23 of file TrackHandler.inc.php.

References ManagerHandler.ManagerHandler().

TrackHandler.tracks (  ) 

Display a list of the tracks within the current conference.

Definition at line 29 of file TrackHandler.inc.php.

References Request.getSchedConf(), setupTemplate(), and Request.url().

TrackHandler.updateTrack (  ) 

Save changes to a track.

Definition at line 80 of file TrackHandler.inc.php.

References Request.redirect(), and setupTemplate().


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