public function VersionInfoManager::getGitBranch in Admin Toolbar Version 1.0.x
Get the current GIT branch.
Return value
string
1 call to VersionInfoManager::getGitBranch()
- VersionInfoManager::getTitle in src/
VersionInfoManager.php - Assemble a menu title.
File
- src/
VersionInfoManager.php, line 78
Class
Namespace
Drupal\admin_toolbar_versionCode
public function getGitBranch() {
$branch = '';
$environment = $this
->getEnvironmentConfig();
// Extract GIT information.
if ($environment['git']) {
$git = $environment['git'];
$path = $this->file_system
->realpath(DRUPAL_ROOT . $git);
if (file_exists($path)) {
$git_file = file_get_contents($path);
$branch = trim(implode('/', array_slice(explode('/', $git_file ?: ''), 2)));
}
}
return $branch;
}