35 public function render(
Extension $extension) {
37 foreach ($extension->getDependencies() as $dependency) {
38 if ($dependency->getIdentifier() ===
'typo3') {
39 $lowestVersion = $dependency->getLowestVersion();
40 $highestVersion = $dependency->getHighestVersion();
41 $cssClass = $this->
isVersionSuitable($lowestVersion, $highestVersion) ?
'success' :
'default';
43 '<span class="label label-' . $cssClass .
'">' 44 . htmlspecialchars($lowestVersion) .
' - ' . htmlspecialchars($highestVersion)
isVersionSuitable($lowestVersion, $highestVersion)
static convertVersionNumberToInteger($versionNumber)
static isIntegerInRange($value, $minimum, $maximum)
static getNumericTypo3Version()