private function matchVersion($actual, array $preset)
    {
        if (!$actual || !array_key_exists('version', $preset)) {
            return false;
        }

        return Semver::satisfies($actual, $preset['version']);
    }
private function matchVersion($actual, array $preset)
    {
        if (!$actual || !array_key_exists('version', $preset)) {
            return false;
        }

        return Semver::satisfies($actual, $preset['version']);
    }
private function matchVersion ( $ actual , array $ preset ) { if ( ! $ actual || ! array_key_exists ( 'version' , $ preset ) ) { return false ; } return Semver :: satisfies ( $ actual , $ preset [ 'version' ] ) ; }
Matches actual version with preset version.

@param string $actual
@param array $preset

@return bool
Matches actual version with preset version .