Arbit - project tracking

Arbit - project tracking

API documentation :: Docs For Class arbitModulePhpunitController

Phpunit::arbitModulePhpunitController

Class arbitModulePhpunitController

Base phpunit controller.

Base phpunit controller.

ezcMvcController
   |
   --arbitController
      |
      --arbitModulePhpunitController
Author(s):
Version:   $Revision: 1692 $
License:   GPL

Method Summary

public static void sourceUpdated( $signal , $struct )
Handle source update signal
protected void emitCiSignals( $model , $request )
Emit continious integration update
protected void emitDashboardUpdate( $base , $request )
Emit dashboard update
protected void emitSourceAnnotations( $base , $request )
Emit annotations from phpunit results Convert the PDepend result log XML file into annotations for the source browser.
protected string getLogPath( $request )
Get path to generated log
public arbitViewModuleModel runtests( $request )
Runtests action

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

sourceUpdated

static void sourceUpdated( string $signal , $struct )

Handle source update signal

Handle source update signal

Parameters:
Name Type Description
$signal string
$struct arbitSignalSlotStruct

emitCiSignals

void emitCiSignals( $model , $request )

Emit continious integration update

Emit continious integration update

Parameters:
Name Type Description
$model arbitSourceCheckoutViewModel
$request arbitRequest

emitDashboardUpdate

void emitDashboardUpdate( string $base , $request )

Emit dashboard update

Emit dashboard update

Parameters:
Name Type Description
$base string
$request arbitRequest

emitSourceAnnotations

void emitSourceAnnotations( string $base , $request )

Emit annotations from phpunit results Convert the PDepend result log XML file into annotations for the source browser.

Emit annotations from phpunit results Convert the PDepend result log XML file into annotations for the source browser.

Parameters:
Name Type Description
$base string
$request arbitRequest

getLogPath

string getLogPath( $request )

Get path to generated log

Get path to generated log

Parameters:
Name Type Description
$request arbitRequest

runtests

arbitViewModuleModel runtests( $request )

Runtests action

Runtests action Run the PHPUnit test suite

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