Page MenuHomePhabricator

final class PhabricatorProject
Phabricator Technical Documentation (Projects)

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()
Inherited

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 initializeNewProject($actor, $parent)

This method is not documented.
Parameters
PhabricatorUser$actor
PhabricatorProject$parent
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 describeAutomaticCapability($capability)

This method is not documented.
Parameters
$capability
Return
wild

public function getExtendedPolicy($capability, $viewer)

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

public function isUserMember($user_phid)

This method is not documented.
Parameters
$user_phid
Return
wild

public function setIsUserMember($user_phid, $is_member)

This method is not documented.
Parameters
$user_phid
$is_member
Return
wild

protected function getConfiguration()

This method is not documented.
Return
wild

public function generatePHID()

This method is not documented.
Return
wild

public function attachMemberPHIDs($phids)

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

public function getMemberPHIDs()

This method is not documented.
Return
wild

public function isArchived()

This method is not documented.
Return
wild

public function getProfileImageURI()

This method is not documented.
Return
wild

public function attachProfileImageFile($file)

This method is not documented.
Parameters
PhabricatorFile$file
Return
wild

public function getProfileImageFile()

This method is not documented.
Return
wild

public function isUserWatcher($user_phid)

This method is not documented.
Parameters
$user_phid
Return
wild

public function isUserAncestorWatcher($user_phid)

This method is not documented.
Parameters
$user_phid
Return
wild

public function getWatchedAncestorPHID($user_phid)

This method is not documented.
Parameters
$user_phid
Return
wild

public function setIsUserWatcher($user_phid, $is_watcher)

This method is not documented.
Parameters
$user_phid
$is_watcher
Return
wild

public function attachWatcherPHIDs($phids)

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

public function getWatcherPHIDs()

This method is not documented.
Return
wild

public function getAllAncestorWatcherPHIDs()

This method is not documented.
Return
wild

public function attachSlugs($slugs)

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

public function getSlugs()

This method is not documented.
Return
wild

public function getColor()

This method is not documented.
Return
wild

public function getURI()

This method is not documented.
Return
wild

public function getProfileURI()

This method is not documented.
Return
wild

public function getWorkboardURI()

This method is not documented.
Return
wild

public function getReportsURI()

This method is not documented.
Return
wild

public function save()

This method is not documented.
Return
wild

public static function getProjectDepthLimit()

This method is not documented.
Return
wild

public function updateDatasourceTokens()

This method is not documented.
Return
wild

public function isMilestone()

This method is not documented.
Return
wild

public function getParentProject()

This method is not documented.
Return
wild

public function attachParentProject($project)

This method is not documented.
Parameters
PhabricatorProject$project
Return
wild

public function getAncestorProjectPaths()

This method is not documented.
Return
wild

public function getAncestorProjects()

This method is not documented.
Return
wild

public function supportsEditMembers()

This method is not documented.
Return
wild

public function supportsMilestones()

This method is not documented.
Return
wild

public function supportsSubprojects()

This method is not documented.
Return
wild

public function loadNextMilestoneNumber()

This method is not documented.
Return
wild

public function getDisplayName()

This method is not documented.
Return
wild

public function getDisplayIconKey()

This method is not documented.
Return
wild

public function getDisplayIconIcon()

This method is not documented.
Return
wild

public function getDisplayIconName()

This method is not documented.
Return
wild

public function getDisplayColor()

This method is not documented.
Return
wild

public function getDisplayIconComposeIcon()

This method is not documented.
Return
wild

public function getDisplayIconComposeColor()

This method is not documented.
Return
wild

public function getProperty($key, $default)

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

public function setProperty($key, $value)

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

public function getDefaultWorkboardSort()

This method is not documented.
Return
wild

public function setDefaultWorkboardSort($sort)

This method is not documented.
Parameters
$sort
Return
wild

public function getDefaultWorkboardFilter()

This method is not documented.
Return
wild

public function setDefaultWorkboardFilter($filter)

This method is not documented.
Parameters
$filter
Return
wild

public function getWorkboardBackgroundColor()

This method is not documented.
Return
wild

public function setWorkboardBackgroundColor($color)

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

public function getCustomFieldSpecificationForRole($role)

This method is not documented.
Parameters
$role
Return
wild

public function getCustomFieldBaseClass()

This method is not documented.
Return
wild

public function getCustomFields()

This method is not documented.
Return
wild

public function attachCustomFields($fields)

This method is not documented.
Parameters
PhabricatorCustomFieldAttachment$fields
Return
wild
This method is not documented.
Return
wild
This method is not documented.
Return
wild

public function getSpacePHID()

This method is not documented.
Return
wild

public function destroyObjectPermanently($engine)

This method is not documented.
Parameters
PhabricatorDestructionEngine$engine
Return
wild

public function newFulltextEngine()

This method is not documented.
Return
wild

public function newFerretEngine()

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

public function getFieldValuesForConduit()

This method is not documented.
Return
wild

public function getConduitSearchAttachments()

This method is not documented.
Return
wild

public function getRefForConduit()

Get an abbreviated representation of this project for use in providing "parent" and "ancestor" information.

Return
wild

public function getProxyColumnName()

This method is not documented.
Return
wild

public function getProxyColumnIcon()

This method is not documented.
Return
wild

public function getProxyColumnClass()

This method is not documented.
Return
wild

public function getEditEngineSubtype()

This method is not documented.
Return
wild

public function setEditEngineSubtype($value)

This method is not documented.
Parameters
$value
Return
wild

public function newEditEngineSubtypeMap()

This method is not documented.
Return
wild

public function newSubtypeObject()

This method is not documented.
Return
wild