Page MenuHomeContribution Center
Diviner Phabricator Tech Docs PhabricatorStorageManagementWorkflow

abstract class PhabricatorStorageManagementWorkflow
Phabricator Technical Documentation (Storage)

This class is not documented.

Methods

final public function setAPIs($apis)

This method is not documented.
Parameters
array$apis
Return
wild

final public function getAnyAPI()

This method is not documented.
Return
wild

final public function getMasterAPIs()

This method is not documented.
Return
wild

final public function getSingleAPI()

This method is not documented.
Return
wild

final public function getAPIs()

This method is not documented.
Return
wild

final protected function isDryRun()

This method is not documented.
Return
wild

final protected function setDryRun($dry_run)

This method is not documented.
Parameters
$dry_run
Return
wild

final protected function isForce()

This method is not documented.
Return
wild

final protected function setForce($force)

This method is not documented.
Parameters
$force
Return
wild

public function getPatches()

This method is not documented.
Return
wild

public function setPatches($patches)

This method is not documented.
Parameters
array$patches
Return
wild

protected function isReadOnlyWorkflow()

This method is not documented.
Return
wild

public function execute($args)

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

public function didExecute($args)

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

private function loadSchemata($api)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
Return
wild

final protected function adjustSchemata($api, $unsafe)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
$unsafe
Return
wild

final private function doAdjustSchemata($api, $unsafe)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
$unsafe
Return
wild

private function findAdjustments($api)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
Return
wild

private function findErrors($schema)

This method is not documented.
Parameters
PhabricatorConfigStorageSchema$schema
Return
wild

private function printErrors($errors, $default_return)

This method is not documented.
Parameters
array$errors
$default_return
Return
wild

final protected function upgradeSchemata($apis, $apply_only, $no_quickstart, $init_only)

This method is not documented.
Parameters
array$apis
$apply_only
$no_quickstart
$init_only
Return
wild

final private function doUpgradeSchemata($apis, $apply_only, $no_quickstart, $init_only)

This method is not documented.
Parameters
array$apis
$apply_only
$no_quickstart
$init_only
Return
wild

final protected function getBareHostAndPort($host)

This method is not documented.
Parameters
$host
Return
wild

final protected function lock($api)

Parameters
PhabricatorStorageManagementAPI$api
Return
PhabricatorGlobalLock

final protected function analyzeTables($api)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
Return
wild