Arbit - project tracking

Arbit - project tracking

API documentation :: Docs For Class arbitMainController

Core::arbitMainController

Class arbitMainController

Core controller which will be used for all project independant actions.

Core controller which will be used for all project independant actions.

ezcMvcController
   |
   --arbitController
      |
      --arbitMainController
Author(s):
Version:   $Revision: 1272 $
License:   GPL

Method Summary

public static void dashboardUpdate( $data )
Callback method for the dashboard info update slot
protected static arbitViewDashboardProjectModel initializeProject( $project )
Initialize basic project data structure Initialize basic project data with its configured settings, from the project name.
public arbitViewDashboardModel dashboard( $request )
Dashboard action The initial default view on arbit for each user. project overview with some optional details on the projects, if provided by its modules.
public arbitViewDashboardModel images( $request )
Images action If the images directory is not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.
public arbitViewModel index( $request )
Default action The default action of the core controller always dispatches to the dashboard action.
public arbitViewDataModel quality( $request )
Dashboard quality subaction Subaction to display an image of the project quality index on the dashboard.
protected arbitViewDashboardModel staticFile( $request )
Static files action handler If the static files are not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.
public arbitViewDashboardModel styles( $request )
Styles action If the styles directory is not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.

Inherited Methods

From arbitController
public static string arbitController::createActionMethodName()
Creates a method name to call from an action name.
public ezcMvcResult|ezcMvcInternalRedirect arbitController::createResult()
Runs the controller to process the query and return variables usable to render the view.
protected void arbitController::setRequestVariables()
Don't copy shit here.
public void arbitController::__call()
Wrapper for unknown actions Wrapper for unknown actions, which throws an exception instead of causing PHP to report a fatal error.

Methods

dashboardUpdate

static void dashboardUpdate( arbitCoreDashboardInfoStruct $data )

Callback method for the dashboard info update slot

Callback method for the dashboard info update slot

Parameters:
Name Type Description
$data arbitDashboardInfoStruct

initializeProject

static arbitViewDashboardProjectModel initializeProject( string $project )

Initialize basic project data structure Initialize basic project data with its configured settings, from the project name.

Initialize basic project data structure Initialize basic project data with its configured settings, from the project name.

Parameters:
Name Type Description
$project string

dashboard

arbitViewDashboardModel dashboard( arbitRequest $request )

Dashboard action The initial default view on arbit for each user. project overview with some optional details on the projects, if provided by its modules.

Dashboard action The initial default view on arbit for each user. Provides a general project overview with some optional details on the projects, if provided by its modules.

Parameters:
Name Type Description
$request arbitRequest

images

arbitViewDashboardModel images( arbitRequest $request )

Images action If the images directory is not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.

Images action If the images directory is not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.

Parameters:
Name Type Description
$request arbitRequest

index

arbitViewModel index( arbitRequest $request )

Default action The default action of the core controller always dispatches to the dashboard action.

Default action The default action of the core controller always dispatches to the dashboard action.

Parameters:
Name Type Description
$request arbitRequest

quality

arbitViewDataModel quality( arbitRequest $request )

Dashboard quality subaction Subaction to display an image of the project quality index on the dashboard.

Dashboard quality subaction Subaction to display an image of the project quality index on the dashboard.

Parameters:
Name Type Description
$request arbitRequest

staticFile

arbitViewDashboardModel staticFile( arbitRequest $request )

Static files action handler If the static files are not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.

Static files action handler If the static files are not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.

Parameters:
Name Type Description
$request arbitRequest

styles

arbitViewDashboardModel styles( arbitRequest $request )

Styles action If the styles directory is not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.

Styles action If the styles directory is not handled by the webserver, either because of misconfiguration, or because we are inside a PHAR archive, still deliver the files.

Parameters:
Name Type Description
$request arbitRequest
Documentation generated on Mon, 05 Apr 2010 14:02:03 +0200 by phpDocumentor 1.4.3