FluidTYPO3\Flux\Utility\CompatibilityRegistry::resolveVersionedValue PHP Method

resolveVersionedValue() protected static method

protected static resolveVersionedValue ( array &$versionedValues, string $version ) : mixed
$versionedValues array
$version string
return mixed
    protected static function resolveVersionedValue(array &$versionedValues, $version)
    {
        $version = static::resolveVersion($version);
        krsort($versionedValues);
        foreach ($versionedValues as $valueVersion => $value) {
            if (version_compare($version, $valueVersion, '>=')) {
                return $value;
            }
        }
        return NULL;
    }