src/version/Version.class.php
public static function build_full_version_string(array $versionInfo) {
		
		$myVersionString = '0';
		if(isset($versionInfo['version_major'])) {
			$myVersionString = $versionInfo['version_major'];
		}
		
		if(isset($versionInfo['version_minor'])) {
			$myVersionString .= '.'. $versionInfo['version_minor'];
		}
		else {
			$myVersionString .= '.0';
		}
		
		if(isset($versionInfo['version_maintenance'])) {
			$myVersionString .= '.'. $versionInfo['version_maintenance'];
		}
		else {
			$myVersionString .= '.0';
		}
		
		if(isset($versionInfo['version_suffix']) && !empty($versionInfo['version_suffix'])) {
			$myVersionString .= '-'. $versionInfo['version_suffix'];
		}
		
		return $myVersionString;
		
	}
public static function build_full_version_string(array $versionInfo) {
		
		$myVersionString = '0';
		if(isset($versionInfo['version_major'])) {
			$myVersionString = $versionInfo['version_major'];
		}
		
		if(isset($versionInfo['version_minor'])) {
			$myVersionString .= '.'. $versionInfo['version_minor'];
		}
		else {
			$myVersionString .= '.0';
		}
		
		if(isset($versionInfo['version_maintenance'])) {
			$myVersionString .= '.'. $versionInfo['version_maintenance'];
		}
		else {
			$myVersionString .= '.0';
		}
		
		if(isset($versionInfo['version_suffix']) && !empty($versionInfo['version_suffix'])) {
			$myVersionString .= '-'. $versionInfo['version_suffix'];
		}
		
		return $myVersionString;
		
	}
=========================================================================