/** * Return array of lowest and highest version of dependency as integer * * @param Dependency $dependency * @return array */ protected function getLowestAndHighestIntegerVersions(Dependency $dependency) { $lowestVersion = $dependency->getLowestVersion(); $lowestVersionInteger = $lowestVersion ? VersionNumberUtility::convertVersionNumberToInteger($lowestVersion) : 0; $highestVersion = $dependency->getHighestVersion(); $highestVersionInteger = $highestVersion ? VersionNumberUtility::convertVersionNumberToInteger($highestVersion) : 0; return ['lowestIntegerVersion' => $lowestVersionInteger, 'highestIntegerVersion' => $highestVersionInteger]; }
/** * Return array of lowest and highest version of dependency as integer * * @param \TYPO3\CMS\Extensionmanager\Domain\Model\Dependency $dependency * @return array */ protected function getLowestAndHighestIntegerVersions(\TYPO3\CMS\Extensionmanager\Domain\Model\Dependency $dependency) { $lowestVersion = $dependency->getLowestVersion(); $lowestVersionInteger = $lowestVersion ? \TYPO3\CMS\Core\Utility\VersionNumberUtility::convertVersionNumberToInteger($lowestVersion) : 0; $highestVersion = $dependency->getHighestVersion(); $highestVersionInteger = $highestVersion ? \TYPO3\CMS\Core\Utility\VersionNumberUtility::convertVersionNumberToInteger($highestVersion) : 0; return array('lowestIntegerVersion' => $lowestVersionInteger, 'highestIntegerVersion' => $highestVersionInteger); }