Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhabricatorProfileMenuItemConfiguration

final class PhabricatorProfileMenuItemConfiguration
Phabricator Technical Documentation (Search)

This class is not documented.

Tasks

Configuring Storage

Other Methods

Methods

public static function pushStorageNamespace($namespace)
Inherited

This method is not documented.
Parameters
$namespace
Return
wild

public static function popStorageNamespace()
Inherited

This method is not documented.
Return
wild

public static function getDefaultStorageNamespace()
Inherited

This method is not documented.
Return
wild

public static function getStorageNamespace()
Inherited

This method is not documented.
Return
wild

public function setForcedStorageNamespace($namespace)
Inherited

This method is not documented.
Parameters
$namespace
Return
wild

protected function establishLiveConnection($mode)
Inherited

This method is not documented.
Parameters
$mode
Return
wild

private function newClusterConnection($application, $database, $mode)
Inherited

This method is not documented.
Parameters
$application
$database
$mode
Return
wild

private function raiseImproperWrite($database)
Inherited

This method is not documented.
Parameters
$database
Return
wild

private function raiseImpossibleWrite($database)
Inherited

This method is not documented.
Parameters
$database
Return
wild

private function raiseUnconfigured($database)
Inherited

This method is not documented.
Parameters
$database
Return
wild

private function raiseUnreachable($database, $proxy)
Inherited

This method is not documented.
Parameters
$database
Exception$proxy
Return
wild

public function getTableName()

This method is not documented.
Return
wild

public function getApplicationName()
Inherited

This method is not documented.
Return
wild

protected function getDatabaseName()
Inherited

This method is not documented.
Return
wild

public static function chunkSQL($fragments, $limit)
Inherited

PhabricatorLiskDAO

Break a list of escaped SQL statement fragments (e.g., VALUES lists for INSERT, previously built with qsprintf()) into chunks which will fit under the MySQL 'max_allowed_packet' limit.

If a statement is too large to fit within the limit, it is broken into its own chunk (but might fail when the query executes).

Parameters
array$fragments
$limit
Return
wild

protected function assertAttached($property)
Inherited

This method is not documented.
Parameters
$property
Return
wild

protected function assertAttachedKey($value, $key)
Inherited

This method is not documented.
Parameters
$value
$key
Return
wild

protected function detectEncodingForStorage($string)
Inherited

This method is not documented.
Parameters
$string
Return
wild

protected function getUTF8StringFromStorage($string, $encoding)
Inherited

This method is not documented.
Parameters
$string
$encoding
Return
wild

protected function willReadData(&$data)
Inherited

This method is not documented.
Parameters
array&$data
Return
wild

protected function willWriteData(&$data)
Inherited

This method is not documented.
Parameters
array&$data
Return
wild

public static function initializeNewBuiltin()

This method is not documented.
Return
wild

public static function initializeNewItem($profile_object, $item, $custom_phid)

This method is not documented.
Parameters
$profile_object
PhabricatorProfileMenuItem$item
$custom_phid
Return
wild

protected function getConfiguration()

This method is not documented.
Return
wild

public function generatePHID()

This method is not documented.
Return
wild

public function attachMenuItem($item)

This method is not documented.
Parameters
PhabricatorProfileMenuItem$item
Return
wild

public function getMenuItem()

This method is not documented.
Return
wild

public function attachProfileObject($profile_object)

This method is not documented.
Parameters
$profile_object
Return
wild

public function getProfileObject()

This method is not documented.
Return
wild

public function setMenuItemProperty($key, $value)

This method is not documented.
Parameters
$key
$value
Return
wild

public function getMenuItemProperty($key, $default)

This method is not documented.
Parameters
$key
$default
Return
wild

public function getMenuItemTypeName()

This method is not documented.
Return
wild

public function getDisplayName()

This method is not documented.
Return
wild

public function canMakeDefault()

This method is not documented.
Return
wild

public function canHideMenuItem()

This method is not documented.
Return
wild

public function shouldEnableForObject($object)

This method is not documented.
Parameters
$object
Return
wild

public function willGetMenuItemViewList($items)

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

public function getMenuItemViewList()

This method is not documented.
Return
wild

public function validateTransactions($map)

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

public function getSortVector()

This method is not documented.
Return
wild

public function isDisabled()

This method is not documented.
Return
wild

public function isDefault()

This method is not documented.
Return
wild

public function getItemIdentifier()

This method is not documented.
Return
wild

public function getDefaultMenuItemKey()

This method is not documented.
Return
wild

public function newPageContent()

This method is not documented.
Return
wild

public function setIsHeadItem($is_head_item)

This method is not documented.
Parameters
$is_head_item
Return
wild

public function getIsHeadItem()

This method is not documented.
Return
wild

public function setIsTailItem($is_tail_item)

This method is not documented.
Parameters
$is_tail_item
Return
wild

public function getIsTailItem()

This method is not documented.
Return
wild

public function matchesIdentifier($identifier)

This method is not documented.
Parameters
$identifier
Return
wild

public function getAffectedObjectPHIDs()

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

public function newUsageSortVector()

This method is not documented.
Return
wild

public function getCapabilities()

This method is not documented.
Return
wild

public function getPolicy($capability)

This method is not documented.
Parameters
$capability
Return
wild

public function hasAutomaticCapability($capability, $viewer)

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

public function getExtendedPolicy($capability, $viewer)

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