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
- public function __get($name)
- public function __set($name, $value)
- public function current()
- public function key()
- public function next()
- public function rewind()
- public function valid()
- private function throwOnAttemptedIteration()
- public function getPhobjectClassConstant($key, $byte_limit) — Read the value of a class constant.
- 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)