Page MenuHomePhabricator
Diviner Phabricator Tech Docs ConpherenceParticipantCountQuery

final class ConpherenceParticipantCountQuery
Phabricator Technical Documentation (Conpherence)

Query class that answers the question:

  • Q: How many unread conpherences am I participating in?
  • A: id(new ConpherenceParticipantCountQuery()) ->withParticipantPHIDs(array($my_phid)) ->withParticipationStatus(ConpherenceParticipationStatus::BEHIND) ->execute();

Tasks

Formatting Query Clauses

Other Methods

Methods

public function execute()

This method is not documented.
Return
wild

protected function formatWhereClause($parts)
Inherited

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

protected function formatWhereSubclause($parts)
Inherited

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

protected function formatSelectClause($parts)
Inherited

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

protected function formatSelectSubclause($parts)
Inherited

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

protected function formatJoinClause($parts)
Inherited

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

protected function formatHavingClause($parts)
Inherited

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

protected function formatHavingSubclause($parts)
Inherited

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

private function flattenSubclause($parts)
Inherited

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

final public function setOffset($offset)
Inherited

This method is not documented.
Parameters
$offset
Return
wild

final public function setLimit($limit)
Inherited

This method is not documented.
Parameters
$limit
Return
wild

final public function getOffset()
Inherited

This method is not documented.
Return
wild

final public function getLimit()
Inherited

This method is not documented.
Return
wild

protected function buildLimitClause($conn_r)
Inherited

This method is not documented.
Parameters
AphrontDatabaseConnection$conn_r
Return
wild

final public function executeWithOffsetPager($pager)
Inherited

This method is not documented.
Parameters
PHUIPagerView$pager
Return
wild

public function withParticipantPHIDs($phids)

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

public function withParticipationStatus($participation_status)

This method is not documented.
Parameters
$participation_status
Return
wild

protected function buildWhereClause($conn_r)

This method is not documented.
Parameters
AphrontDatabaseConnection$conn_r
Return
wild

private function buildGroupByClause($conn_r)

This method is not documented.
Parameters
AphrontDatabaseConnection$conn_r
Return
wild