Page MenuHomeContribution Center

abstract class DiffusionSSHWorkflow
Phabricator Technical Documentation (Diffusion)

This class is not documented.

Methods

public function getRepository()

This method is not documented.
Return
wild

private function setRepository($repository)

This method is not documented.
Parameters
PhabricatorRepository$repository
Return
wild

public function getArgs()

This method is not documented.
Return
wild

public function getEnvironment()

This method is not documented.
Return
wild

abstract protected function identifyRepository()

Identify and load the affected repository.

Return
wild

abstract protected function executeRepositoryOperations()

This method is not documented.
Return
wild

abstract protected function raiseWrongVCSException($repository)

This method is not documented.
Parameters
PhabricatorRepository$repository
Return
wild

protected function getBaseRequestPath()

This method is not documented.
Return
wild

protected function writeError($message)

This method is not documented.
Parameters
$message
Return
wild

protected function getCurrentDeviceName()

This method is not documented.
Return
wild

protected function shouldProxy()

This method is not documented.
Return
wild

final protected function getAlmanacServiceRefs($for_write)

This method is not documented.
Parameters
$for_write
Return
wild

final protected function getProxyCommand($for_write)

This method is not documented.
Parameters
$for_write
Return
wild

final protected function getProxyCommandForServiceRef($ref)

This method is not documented.
Parameters
DiffusionServiceRef$ref
Return
wild

final public function execute($args)

This method is not documented.
Parameters
PhutilArgumentParser$args
Return
wild

protected function loadRepositoryWithPath($path, $vcs)

This method is not documented.
Parameters
$path
$vcs
Return
wild

protected function requireWriteAccess($protocol_command)

This method is not documented.
Parameters
$protocol_command
Return
wild

protected function shouldSkipReadSynchronization()

This method is not documented.
Return
wild

protected function newPullEvent()

This method is not documented.
Return
wild