public function __get($name)Inherited
$name |
wild |
public function __set($name, $value)Inherited
$name | ||
$value |
wild |
public function current()Inherited
wild |
public function key()Inherited
wild |
public function next()Inherited
wild |
public function rewind()Inherited
wild |
public function valid()Inherited
wild |
private function throwOnAttemptedIteration()Inherited
wild |
public function getPhobjectClassConstant($key, $byte_limit)Inherited
Read the value of a class constant.
This is the same as just typing self::CONSTANTNAME, but throws a more useful message if the constant is not defined and allows the constant to be limited to a maximum length.
string | $key | Name of the constant. |
int|null | $byte_limit | Maximum number of bytes permitted in the value. |
string | Value of the constant. |
public function setDelegatingController($delegating_controller)Inherited
AphrontController | $delegating_controller |
wild |
public function getDelegatingController()Inherited
wild |
public function willBeginExecution()Inherited
wild |
public function willProcessRequest($uri_data)Inherited
array | $uri_data |
wild |
public function handleRequest($request)
AphrontRequest | $request |
wild |
public function willSendResponse($response)Inherited
AphrontResponse | $response |
wild |
final public function setRequest($request)Inherited
AphrontRequest | $request |
wild |
final public function getRequest()Inherited
wild |
final public function getViewer()Inherited
wild |
final public function delegateToController($controller)Inherited
AphrontController | $controller |
wild |
final public function setCurrentApplication($current_application)Inherited
PhabricatorApplication | $current_application |
wild |
final public function getCurrentApplication()Inherited
wild |
public function getDefaultResourceSource()Inherited
wild |
public function requireResource($symbol)Inherited
$symbol |
wild |
public function initBehavior($name, $config)Inherited
$name | ||
$config |
wild |
public function shouldRequireLogin()Inherited
wild |
public function shouldRequireAdmin()Inherited
wild |
public function shouldRequireEnabledUser()Inherited
wild |
public function shouldAllowPublic()Inherited
wild |
public function shouldAllowPartialSessions()Inherited
wild |
public function shouldRequireEmailVerification()Inherited
wild |
public function shouldAllowRestrictedParameter($parameter_name)Inherited
$parameter_name |
wild |
public function shouldRequireMultiFactorEnrollment()Inherited
wild |
public function shouldAllowLegallyNonCompliantUsers()Inherited
wild |
public function isGlobalDragAndDropUploadEnabled()Inherited
wild |
public function getApplicationURI($path)Inherited
$path |
wild |
protected function loadViewerHandles($phids)Inherited
array | $phids |
wild |
public function buildApplicationMenu()Inherited
wild |
protected function buildApplicationCrumbs()Inherited
wild |
protected function hasApplicationCapability($capability)Inherited
$capability |
wild |
protected function requireApplicationCapability($capability)Inherited
$capability |
wild |
protected function explainApplicationCapability($capability, $positive_message, $negative_message)Inherited
$capability | ||
$positive_message | ||
$negative_message |
wild |
public function newDialog()Inherited
Create a new AphrontDialogView with defaults filled in.
AphrontDialogView | New dialog. |
public function newRedirect()Inherited
wild |
public function newPage()Inherited
wild |
public function newApplicationMenu()Inherited
wild |
public function newCurtainView($object)Inherited
$object |
wild |
protected function buildTransactionTimeline($object, $query, $engine, $view_data)Inherited
PhabricatorApplicationTransactionInterface | $object | |
PhabricatorApplicationTransactionQuery | $query | |
PhabricatorMarkupEngine | $engine | |
$view_data |
wild |
public function buildApplicationCrumbsForEditEngine()Inherited
wild |
private function requireLegalpadSignatures()Inherited
wild |
public function buildSideNavView()Inherited
wild |
final protected function newTaskGraphDropdownMenu($task, $has_parents, $has_subtasks, $include_standalone)Inherited
ManiphestTask | $task | |
$has_parents | ||
$has_subtasks | ||
$include_standalone |
wild |
final protected function newTaskGraphOverflowView($task, $overflow_message, $include_standalone)Inherited
ManiphestTask | $task | |
$overflow_message | ||
$include_standalone |
wild |
public function renderBurn()
Render the "Burnup Rate" on /maniphest/report/burn/.
Ironically this is not called for the "Burndown" on /project/reports/$id/ as that's handled by PhabricatorProjectReportsController instead.
array<AphrontListFilterView, PHUIObjectBoxView> |
private function renderReportFilters($tokens, $has_window)
array | $tokens | $tokens |
bool | $has_window | $has_window |
AphrontListFilterView |
private function buildSeries($data)
array | $data |
wild |
private function formatBurnRow($label, $info)
$label | $label | string Time representation for the row, e.g. "Feb 29 2024", "All Time", "Week of May 10 2024", "Month To Date", etc. |
$info | $info | array<string,int> open|close; number of tasks in timespan |
array<string,string,string,PhutilSafeHTML> | Row text label; number of open tasks as string; number of closed tasks as string; PhutilSafeHTML such as "<span class="red">+144</span>" |
private function getAveragePriority()
int | 50 |
public function renderOpenTasks()
Render all table cells in the "Open Tasks" table on /maniphest/report/*.
array<AphrontListFilterView,PHUIObjectBoxView> |
private function loadRecentlyClosedTasks()
Load all tasks that have been recently closed. This is used for the "Recently Closed" column on /maniphest/report/*.
array<ManiphestTask|null> |
private function getWindow()
Parse the "Recently Means" filter on /maniphest/report/* into:
- A string representation, like "12 AM 7 days ago" (default);
- a locale-aware epoch representation; and
- a possible error.
This is used for the "Recently Closed" column on /maniphest/report/*.
array<string,integer,string|null> | "Recently Means" user input; Resulting epoch timeframe used to get "Recently Closed" numbers (when user input is invalid, it defaults to a week ago); "Invalid" if first parameter could not be parsed as an epoch, else null. |
private function renderOldest($tasks)
Render date of oldest open task per user or per project with a link. Used on /maniphest/report/user/ and /maniphest/report/project/ URIs.
array | $tasks |
array<PhutilSafeHTML,int> | HTML link markup and the timespan (as epoch) since task creation |