Page MenuHomePhabricator

abstract class PhabricatorController
Phabricator Technical Documentation (Application Basics)

This class is not documented.

Methods

public function setDelegatingController($delegating_controller)
Inherited

This method is not documented.
Parameters
AphrontController$delegating_controller
Return
wild

public function getDelegatingController()
Inherited

This method is not documented.
Return
wild

public function willBeginExecution()

This method is not documented.
Return
wild

public function willProcessRequest($uri_data)
Inherited

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

public function handleRequest($request)
Inherited

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

public function willSendResponse($response)

This method is not documented.
Parameters
AphrontResponse$response
Return
wild

final public function setRequest($request)
Inherited

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

final public function getRequest()
Inherited

This method is not documented.
Return
wild

final public function getViewer()
Inherited

This method is not documented.
Return
wild

final public function delegateToController($controller)
Inherited

This method is not documented.
Parameters
AphrontController$controller
Return
wild

final public function setCurrentApplication($current_application)
Inherited

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

final public function getCurrentApplication()
Inherited

This method is not documented.
Return
wild

public function getDefaultResourceSource()

This method is not documented.
Return
wild

public function requireResource($symbol)
Inherited

This method is not documented.
Parameters
$symbol
Return
wild

public function initBehavior($name, $config)
Inherited

This method is not documented.
Parameters
$name
$config
Return
wild

public function shouldRequireLogin()

This method is not documented.
Return
wild

public function shouldRequireAdmin()

This method is not documented.
Return
wild

public function shouldRequireEnabledUser()

This method is not documented.
Return
wild

public function shouldAllowPublic()

This method is not documented.
Return
wild

public function shouldAllowPartialSessions()

This method is not documented.
Return
wild
This method is not documented.
Return
wild

public function shouldAllowRestrictedParameter($parameter_name)

This method is not documented.
Parameters
$parameter_name
Return
wild
This method is not documented.
Return
wild
This method is not documented.
Return
wild
This method is not documented.
Return
wild

public function getApplicationURI($path)

This method is not documented.
Parameters
$path
Return
wild

protected function loadViewerHandles($phids)

WARNING: Do not call this in new code.
Parameters
array$phids
Return
wild

public function buildApplicationMenu()

This method is not documented.
Return
wild

protected function buildApplicationCrumbs()

This method is not documented.
Return
wild

protected function hasApplicationCapability($capability)

This method is not documented.
Parameters
$capability
Return
wild

protected function requireApplicationCapability($capability)

This method is not documented.
Parameters
$capability
Return
wild

protected function explainApplicationCapability($capability, $positive_message, $negative_message)

This method is not documented.
Parameters
$capability
$positive_message
$negative_message
Return
wild

public function newDialog()

Create a new AphrontDialogView with defaults filled in.

Return
AphrontDialogViewNew dialog.

public function newPage()

This method is not documented.
Return
wild

public function newApplicationMenu()

This method is not documented.
Return
wild

public function newCurtainView($object)

This method is not documented.
Parameters
$object
Return
wild

protected function buildTransactionTimeline($object, $query, $engine, $view_data)

This method is not documented.
Parameters
PhabricatorApplicationTransactionInterface$object
PhabricatorApplicationTransactionQuery$query
PhabricatorMarkupEngine$engine
$view_data
Return
wild
This method is not documented.
Return
wild

private function requireLegalpadSignatures()

This method is not documented.
Return
wild

public function buildStandardPageView()

DEPRECATED. Use newPage().

Return
wild

public function buildStandardPageResponse($view, $data)

DEPRECATED. Use newPage().

Parameters
$view
array$data
Return
wild