public function withAuthors($authors)
public function withAuthors($authors)
Parameters
array | $authors |
Return
wild |
public function withIDs($ids)
public function withIDs($ids)
Parameters
array | $ids |
Return
wild |
public function withPHIDs($phids)
public function withPHIDs($phids)
Parameters
array | $phids |
Return
wild |
public function withOwners($owners)
public function withOwners($owners)
Parameters
array | $owners |
Return
wild |
public function withStatus($status)
public function withStatus($status)
Parameters
$status |
Return
wild |
public function withStatuses($statuses)
public function withStatuses($statuses)
Parameters
array | $statuses |
Return
wild |
public function withPriorities($priorities)
public function withPriorities($priorities)
Parameters
array | $priorities |
Return
wild |
public function withSubpriorities($subpriorities)
public function withSubpriorities($subpriorities)
Parameters
array | $subpriorities |
Return
wild |
public function withSubscribers($subscribers)
public function withSubscribers($subscribers)
Parameters
array | $subscribers |
Return
wild |
public function setGroupBy($group)
public function setGroupBy($group)
Parameters
$group |
Return
wild |
public function withOpenSubtasks($value)
public function withOpenSubtasks($value)
Parameters
$value |
Return
wild |
public function withOpenParents($value)
public function withOpenParents($value)
Parameters
$value |
Return
wild |
public function withParentTaskIDs($ids)
public function withParentTaskIDs($ids)
Parameters
array | $ids |
Return
wild |
public function withSubtaskIDs($ids)
public function withSubtaskIDs($ids)
Parameters
array | $ids |
Return
wild |
public function withDateCreatedBefore($date_created_before)
public function withDateCreatedBefore($date_created_before)
Parameters
$date_created_before |
Return
wild |
public function withDateCreatedAfter($date_created_after)
public function withDateCreatedAfter($date_created_after)
Parameters
$date_created_after |
Return
wild |
public function withDateModifiedBefore($date_modified_before)
public function withDateModifiedBefore($date_modified_before)
Parameters
$date_modified_before |
Return
wild |
public function withDateModifiedAfter($date_modified_after)
public function withDateModifiedAfter($date_modified_after)
Parameters
$date_modified_after |
Return
wild |
public function withClosedEpochBetween($min, $max)
public function withClosedEpochBetween($min, $max)
Parameters
$min | ||
$max |
Return
wild |
public function withCloserPHIDs($phids)
public function withCloserPHIDs($phids)
Parameters
array | $phids |
Return
wild |
public function needSubscriberPHIDs($bool)
public function needSubscriberPHIDs($bool)
Parameters
$bool |
Return
wild |
public function needProjectPHIDs($bool)
public function needProjectPHIDs($bool)
Parameters
$bool |
Return
wild |
public function withBridgedObjectPHIDs($phids)
public function withBridgedObjectPHIDs($phids)
Parameters
array | $phids |
Return
wild |
public function withSubtypes($subtypes)
public function withSubtypes($subtypes)
Parameters
array | $subtypes |
Return
wild |
public function withColumnPHIDs($column_phids)
public function withColumnPHIDs($column_phids)
Parameters
array | $column_phids |
Return
wild |
public function withSpecificGroupByProjectPHID($project_phid)
public function withSpecificGroupByProjectPHID($project_phid)
Parameters
$project_phid |
Return
wild |
public function newResultObject()
public function newResultObject()
Return
wild |
protected function loadPage()
protected function loadPage()
Return
wild |
protected function willFilterPage($tasks)
protected function willFilterPage($tasks)
Parameters
array | $tasks |
Return
wild |
protected function didFilterPage($tasks)
protected function didFilterPage($tasks)
Parameters
array | $tasks |
Return
wild |
protected function buildWhereClauseParts($conn)
protected function buildWhereClauseParts($conn)
Parameters
AphrontDatabaseConnection | $conn |
Return
wild |
private function buildStatusWhereClause($conn)
private function buildStatusWhereClause($conn)
Parameters
AphrontDatabaseConnection | $conn |
Return
wild |
private function buildOwnerWhereClause($conn)
private function buildOwnerWhereClause($conn)
Parameters
AphrontDatabaseConnection | $conn |
Return
wild |
protected function buildJoinClauseParts($conn)
protected function buildJoinClauseParts($conn)
Parameters
AphrontDatabaseConnection | $conn |
Return
wild |
protected function buildGroupClause($conn)
protected function buildGroupClause($conn)
Parameters
AphrontDatabaseConnection | $conn |
Return
wild |
protected function buildHavingClauseParts($conn)
protected function buildHavingClauseParts($conn)
Parameters
AphrontDatabaseConnection | $conn |
Return
wild |
private function getIgnoreGroupedProjectPHIDs()
private function getIgnoreGroupedProjectPHIDs()
Return project PHIDs which we should ignore when grouping tasks by project. For example, if a user issues a query like:
Tasks tagged with all projects: Frontend, Bugs
...then we don't show "Frontend" or "Bugs" groups in the result set, since they're meaningless as all results are in both groups.
Similarly, for queries like:
Tasks tagged with any projects: Public Relations
...we ignore the single project, as every result is in that project. (In the case that there are several "any" projects, we do not ignore them.)
Return
list<phid> | Project PHIDs which should be ignored in query construction. |
public function getBuiltinOrders()
public function getBuiltinOrders()
Return
wild |
public function getOrderableColumns()
public function getOrderableColumns()
Return
wild |
protected function newPagingMapFromCursorObject($cursor, $keys)
protected function newPagingMapFromCursorObject($cursor, $keys)
Parameters
PhabricatorQueryCursor | $cursor | |
array | $keys |
Return
wild |
protected function newExternalCursorStringForResult($object)
protected function newExternalCursorStringForResult($object)
Parameters
$object |
Return
wild |
protected function newInternalCursorFromExternalCursor($cursor)
protected function newInternalCursorFromExternalCursor($cursor)
Parameters
$cursor |
Return
wild |
protected function applyExternalCursorConstraintsToQuery($subquery, $cursor)
protected function applyExternalCursorConstraintsToQuery($subquery, $cursor)
Parameters
PhabricatorCursorPagedPolicyAwareQuery | $subquery | |
$cursor |
Return
wild |
private function parseCursor($cursor)
private function parseCursor($cursor)
Parameters
$cursor |
Return
wild |
protected function getPrimaryTableAlias()
protected function getPrimaryTableAlias()
Return
wild |
public function getQueryApplicationClass()
public function getQueryApplicationClass()
Return
wild |