Formatting Query Clauses
Formatting Query Clauses
- protected function formatWhereClause($conn, $parts)
- protected function formatSelectClause($conn, $parts)
- protected function formatJoinClause($conn, $parts)
- protected function formatHavingClause($conn, $parts)
- private function flattenSubclause($parts)
Configuring the Query
Configuring the Query
- public function setViewer($viewer)
- public function getViewer()
- public function setContext($context)
- public function setName($name)
- public function setNamePrefix($name_prefix)
- public function withRepositoryPHIDs($repository_phids)
- public function setLanguage($language)
- public function setType($type)
- public function needPaths($need_paths)
- public function needRepositories($need_repositories)
Executing the Query
Executing the Query
- public function execute()
Internals
Internals
- private function buildOrderClause($conn_r)
- protected function buildWhereClause($conn)
- private function loadPaths($symbols)
- private function loadRepositories($symbols)
Other Methods
Other Methods
- final public function setOffset($offset)
- final public function setLimit($limit)
- final public function getOffset()
- final public function getLimit()
- protected function buildLimitClause($conn)
- final public function executeWithOffsetPager($pager)
- public function existsSymbolsInRepository($repository_phid)