SchedConfAction Class Reference
[SchedConf]

SchedConfAction class. More...

List of all members.

Public Member Functions

 allowRegAuthor ($schedConf)
 allowRegReader ($schedConf)
 allowRegReviewer ($schedConf)
 entitledUser (&$schedConf)
 mayViewPapers (&$schedConf, &$conference)
 mayViewProceedings (&$schedConf)
 mayViewSchedConf (&$schedConf)
 registeredDomain (&$schedConf)
 registeredUser (&$schedConf)
 SchedConfAction ()
 submissionsOpen (&$schedConf)


Detailed Description

SchedConfAction class.

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


Member Function Documentation

SchedConfAction.allowRegAuthor ( schedConf  ) 

Get whether or not we permit users to register as authors

Definition at line 55 of file SchedConfAction.inc.php.

Referenced by ProfileForm.display(), CreateAccountForm.display(), ProfileForm.execute(), CreateAccountForm.execute(), and UserHandler.index().

SchedConfAction.allowRegReader ( schedConf  ) 

Get whether or not we permit users to register as readers

Definition at line 34 of file SchedConfAction.inc.php.

Referenced by ProfileForm.display(), CreateAccountForm.display(), ProfileForm.execute(), and CreateAccountForm.execute().

SchedConfAction.allowRegReviewer ( schedConf  ) 

Get whether or not we permit users to register as reviewers

Definition at line 41 of file SchedConfAction.inc.php.

Referenced by ProfileForm.display(), CreateAccountForm.display(), ProfileForm.execute(), CreateAccountForm.execute(), and UserHandler.index().

SchedConfAction.entitledUser ( &$  schedConf  ) 

Checks if user is entitled by dint of granted roles

Returns:
bool

Definition at line 143 of file SchedConfAction.inc.php.

Referenced by registeredUser().

SchedConfAction.mayViewPapers ( &$  schedConf,
&$  conference 
)

Checks if a user has access to view papers

Parameters:
$schedConf object
$conference object
Returns:
bool

Definition at line 108 of file SchedConfAction.inc.php.

References Validation.isConferenceManager(), Validation.isDirector(), Validation.isReader(), Validation.isSiteAdmin(), Validation.isTrackDirector(), mayViewSchedConf(), registeredDomain(), and registeredUser().

Referenced by SchedConfHandler.presentations(), SearchHandler.titles(), PaperHandler.validate(), and PaperHandler.viewPaper().

SchedConfAction.mayViewProceedings ( &$  schedConf  ) 

Checks if a user has access to the presentations index (titles and abstracts)

Parameters:
$schedConf 
Returns:
bool

Definition at line 81 of file SchedConfAction.inc.php.

References Validation.isConferenceManager(), Validation.isDirector(), Validation.isSiteAdmin(), Validation.isTrackDirector(), and mayViewSchedConf().

Referenced by SearchHandler.authors(), SchedConfHandler.presentations(), SearchHandler.titles(), and PaperHandler.validate().

SchedConfAction.mayViewSchedConf ( &$  schedConf  ) 

Checks if a user has access to the scheduled conference

Parameters:
$schedConf 
Returns:
bool

Definition at line 71 of file SchedConfAction.inc.php.

References Validation.isConferenceManager(), Validation.isDirector(), Validation.isSiteAdmin(), and Validation.isTrackDirector().

Referenced by mayViewPapers(), mayViewProceedings(), and SchedConfHandler.validate().

SchedConfAction.registeredDomain ( &$  schedConf  ) 

Checks if remote client domain or ip is allowed

Returns:
bool

Definition at line 197 of file SchedConfAction.inc.php.

References Request.getSchedConf().

Referenced by mayViewPapers(), and PaperHandler.viewPaper().

SchedConfAction.registeredUser ( &$  schedConf  ) 

Checks if user has registration

Returns:
bool

Definition at line 178 of file SchedConfAction.inc.php.

References entitledUser().

Referenced by mayViewPapers(), and PaperHandler.viewPaper().

SchedConfAction.SchedConfAction (  ) 

Constructor.

Definition at line 24 of file SchedConfAction.inc.php.

SchedConfAction.submissionsOpen ( &$  schedConf  ) 

Checks whether or not submissions are currently open.

Returns:
bool

Definition at line 210 of file SchedConfAction.inc.php.

Referenced by UserHandler.index(), and SubmitHandler.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