Page MenuHomeClusterLabs Projects
Diviner Tech Docs PhabricatorApplicationConfigurationPanel

abstract class PhabricatorApplicationConfigurationPanel
Phorge Technical Documentation (Applications)

This class is not documented.

Methods

public function setViewer($viewer)

This method is not documented.
Parameters
PhabricatorUser$viewer
Return
wild

public function getViewer()

This method is not documented.
Return
wild

public function setApplication($application)

This method is not documented.
Parameters
PhabricatorApplication$application
Return
wild

public function getApplication()

This method is not documented.
Return
wild

public function getPanelURI($path)

Get the URI for this application configuration panel.

Parameters
string?$pathOptional path to append.
Return
stringRelative URI for the panel.

abstract public function getPanelKey()

Return a short, unique string key which identifies this panel.

This key is used in URIs. Good values might be "email" or "files".

Return
wild

abstract public function shouldShowForApplication($application)

This method is not documented.
Parameters
PhabricatorApplication$application
Return
wild

abstract public function buildConfigurationPagePanel()

This method is not documented.
Return
wild

abstract public function handlePanelRequest($request, $controller)

This method is not documented.
Parameters
AphrontRequest$request
PhabricatorController$controller
Return
wild

public static function loadAllPanels()

This method is not documented.
Return
wild

public static function loadAllPanelsForApplication($application)

This method is not documented.
Parameters
PhabricatorApplication$application
Return
wild