Configuring Storage
Configuring Storage
- public static function pushStorageNamespace($namespace)
- public static function popStorageNamespace()
- public static function getDefaultStorageNamespace()
- public static function getStorageNamespace()
- protected function establishLiveConnection($mode)
- public function getTableName()
- public function getApplicationName()
Other Methods
Other Methods
- public function setForcedStorageNamespace($namespace)
- private function newClusterConnection($application, $database, $mode)
- private function raiseImproperWrite($database)
- private function raiseImpossibleWrite($database)
- private function raiseUnconfigured($database)
- private function raiseUnreachable($database, $proxy)
- protected function getDatabaseName()
- public static function chunkSQL($fragments, $limit) — Break a list of escaped SQL statement fragments (e.g., VALUES lists for INSERT, previously built with @{function:qsprintf}) into chunks which will fit under the MySQL 'max_allowed_packet' limit.
- protected function assertAttached($property)
- protected function assertAttachedKey($value, $key)
- protected function detectEncodingForStorage($string)
- protected function getUTF8StringFromStorage($string, $encoding)
- protected function willReadData(&$data)
- protected function willWriteData(&$data)
- public static function initializeNewBuiltin()
- public static function initializeNewItem($profile_object, $item, $custom_phid)
- protected function getConfiguration()
- public function generatePHID()
- public function attachMenuItem($item)
- public function getMenuItem()
- public function attachProfileObject($profile_object)
- public function getProfileObject()
- public function setMenuItemProperty($key, $value)
- public function getMenuItemProperty($key, $default)
- public function getMenuItemTypeName()
- public function getDisplayName()
- public function canMakeDefault()
- public function canHideMenuItem()
- public function shouldEnableForObject($object)
- public function willGetMenuItemViewList($items)
- public function getMenuItemViewList()
- public function validateTransactions($map)
- public function getSortVector()
- public function isDisabled()
- public function isDefault()
- public function getItemIdentifier()
- public function getDefaultMenuItemKey()
- public function newPageContent()
- public function setIsHeadItem($is_head_item)
- public function getIsHeadItem()
- public function setIsTailItem($is_tail_item)
- public function getIsTailItem()
- public function matchesIdentifier($identifier)
- public function getAffectedObjectPHIDs()
- public function getProfileMenuTypeDescription()
- public function newUsageSortVector()
- public function getCapabilities()
- public function getPolicy($capability)
- public function hasAutomaticCapability($capability, $viewer)
- public function getExtendedPolicy($capability, $viewer)
- public function getApplicationTransactionEditor()
- public function getApplicationTransactionTemplate()