Page MenuHomeIsabelle/Phabricator
Diviner Phabricator Tech Docs DiffusionLowLevelCommitQuery

final class DiffusionLowLevelCommitQuery
Phabricator Technical Documentation (Diffusion)

Populate a DiffusionCommitRef with information about a specific commit in a repository. This is a low-level query which talks directly to the underlying VCS.

Methods

protected function executeQuery()

This method is not documented.
Return
wild

public function setRepository($repository)
Inherited

This method is not documented.
Parameters
PhabricatorRepository$repository
Return
wild

public function getRepository()
Inherited

This method is not documented.
Return
wild

public function execute()
Inherited

This method is not documented.
Return
wild

protected function filterRefsByType($refs, $types)
Inherited

This method is not documented.
Parameters
array$refs
array$types
Return
wild

public function withIdentifier($identifier)

This method is not documented.
Parameters
$identifier
Return
wild

private function loadGitCommitRef()

This method is not documented.
Return
wild

private function loadMercurialCommitRef()

This method is not documented.
Return
wild

private function loadSubversionCommitRef()

This method is not documented.
Return
wild

private function splitUserIdentifier($user)

This method is not documented.
Parameters
$user
Return
wild