PHP Class GitDispatcher

Inheritance: extends Dispatcher
Afficher le fichier Open project: silverstripe/deploynaut

Méthodes publiques

Свойство Type Description
$allowed_actions array

Protected Properties

Свойство Type Description
$environment DNEnvironment
$project DNProject

Méthodes publiques

Méthode Description
Link ( ) : string
getModel ( string $name = '' ) : array
index ( SS_HTTPRequest $request ) : HTMLText | SS_HTTPResponse
init ( )
show ( SS_HTTPRequest $request ) : string
update ( SS_HTTPRequest $request ) : SS_HTTPResponse

Méthodes protégées

Méthode Description
createUpdate ( ) : SS_HTTPResponse
getGitBranches ( $project ) : array
getGitPrevDeploys ( $project ) : array
getGitTags ( $project ) : array
getUpdateStatus ( integer $ID ) : SS_HTTPResponse

Method Details

createUpdate() protected méthode

protected createUpdate ( ) : SS_HTTPResponse
Résultat SS_HTTPResponse

getGitBranches() protected méthode

protected getGitBranches ( $project ) : array
$project
Résultat array

getGitPrevDeploys() protected méthode

protected getGitPrevDeploys ( $project ) : array
$project
Résultat array

getGitTags() protected méthode

protected getGitTags ( $project ) : array
$project
Résultat array

getModel() public méthode

public getModel ( string $name = '' ) : array
$name string
Résultat array

getUpdateStatus() protected méthode

protected getUpdateStatus ( integer $ID ) : SS_HTTPResponse
$ID integer
Résultat SS_HTTPResponse

index() public méthode

public index ( SS_HTTPRequest $request ) : HTMLText | SS_HTTPResponse
$request SS_HTTPRequest
Résultat HTMLText | SS_HTTPResponse

init() public méthode

public init ( )

show() public méthode

public show ( SS_HTTPRequest $request ) : string
$request SS_HTTPRequest
Résultat string

update() public méthode

public update ( SS_HTTPRequest $request ) : SS_HTTPResponse
$request SS_HTTPRequest
Résultat SS_HTTPResponse

Property Details

$allowed_actions public_oe static_oe property

public static array $allowed_actions
Résultat array

$environment protected_oe property

protected DNEnvironment $environment
Résultat DNEnvironment

$project protected_oe property

protected DNProject $project
Résultat DNProject