You are here

public function VersionInfoManager::getApplicationVersion in Admin Toolbar Version 1.0.x

Get application version from source module or install profile.

Return value

string

1 call to VersionInfoManager::getApplicationVersion()
VersionInfoManager::getTitle in src/VersionInfoManager.php
Assemble a menu title.

File

src/VersionInfoManager.php, line 47

Class

VersionInfoManager

Namespace

Drupal\admin_toolbar_version

Code

public function getApplicationVersion() {
  $version = '';
  $version_source = $this->config
    ->get('version_source');
  if (empty($version_source)) {
    $version_source = \Drupal::installProfile();
  }
  $info = $this->extension_list
    ->getExtensionInfo($version_source);
  if (isset($info['version'])) {
    $version = $info['version'];
  }
  return $version;
}