Public Member Functions

Handler Class Reference

Base request handler application class. More...

Inheritance diagram for Handler:
AboutHandler AdminHandler AnnouncementHandler AuthorDashboardHandler CarouselHandler CatalogBookHandler CatalogEntryHandler CatalogEntryTabHandler CatalogHandler DashboardHandler EditorDecisionHandler FileApiHandler FileManagementHandler HeaderHandler IndexHandler InformationCenterHandler InformationHandler ManageCatalogHandler ManageFileApiHandler ManagementHandler ManagerHandler OAIHandler PaymentHandler PressSettingsWizardHandler PublicationFormatHandler ReviewerHandler ReviewRoundTabHandler SelectMonographHandler SettingsTabHandler SignoffInformationCenterHandler SubmissionHandler SubmissionMetadataHandler TranslatorHandler UserHandler WorkflowHandler

List of all members.

Public Member Functions

 _getFirstUserPress ($user, $presses)
 _getSiteRedirectPress ($request)
 getTargetPress ($request)

Detailed Description

Base request handler application class.

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


Member Function Documentation

Handler._getFirstUserPress ( user,
presses 
)

Return the first press that user is enrolled with.

Parameters:
$user User
$presses Array
Returns:
mixed Either Press or null

Definition at line 76 of file Handler.inc.php.

Referenced by getTargetPress().

Handler._getSiteRedirectPress ( request  ) 

Return the press that is configured in site redirect setting.

Parameters:
$request Request
Returns:
mixed Either Press or null

Definition at line 94 of file Handler.inc.php.

Referenced by getTargetPress().

Handler.getTargetPress ( request  ) 

Returns a "best-guess" press, based in the request data, if a request needs to have one in its context but may be in a site-level context as specified in the URL.

Parameters:
$request Request
Returns:
mixed Either a Press or null if none could be determined.

Definition at line 31 of file Handler.inc.php.

References _getFirstUserPress(), and _getSiteRedirectPress().

Referenced by AdminHandler.authorize(), and IndexHandler.index().


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