????
Current Path : /home2/sarkar82/public_html/wp-content/plugins/siteseo/vendor/composer/ |
Current File : /home2/sarkar82/public_html/wp-content/plugins/siteseo/vendor/composer/InstalledVersions.php |
<?php namespace Composer; use Composer\Semver\VersionParser; class InstalledVersions { private static $installed = array ( 'root' => array ( 'pretty_version' => '6.7.x-dev', 'version' => '6.7.9999999.9999999-dev', 'aliases' => array ( ), 'reference' => '576b01e37009b2cc3e53067ace6a03b8a1e3fd01', 'name' => 'siteseo/siteseo', ), 'versions' => array ( 'firebase/php-jwt' => array ( 'pretty_version' => 'v5.5.1', 'version' => '5.5.1.0', 'aliases' => array ( ), 'reference' => '83b609028194aa042ea33b5af2d41a7427de80e6', ), 'google/analytics-data' => array ( 'pretty_version' => 'v0.7.1', 'version' => '0.7.1.0', 'aliases' => array ( ), 'reference' => '965efba2033af595e8cb1130c9f42436aaf933b7', ), 'google/apiclient' => array ( 'pretty_version' => 'v2.14.0', 'version' => '2.14.0.0', 'aliases' => array ( ), 'reference' => '789c8b07cad97f420ac0467c782036f955a2ad89', ), 'google/apiclient-services' => array ( 'pretty_version' => 'v0.302.0', 'version' => '0.302.0.0', 'aliases' => array ( ), 'reference' => 'ac872f59a7b4631b12628fe990c167d18a71c783', ), 'google/auth' => array ( 'pretty_version' => 'v1.19.0', 'version' => '1.19.0.0', 'aliases' => array ( ), 'reference' => '31e5d24d5fa0eaf6adc7e596292dc4732f4b60c5', ), 'google/common-protos' => array ( 'pretty_version' => 'v3.2.0', 'version' => '3.2.0.0', 'aliases' => array ( ), 'reference' => '57d4ad36cc48cc0369123042908013ef2a86bb98', ), 'google/gax' => array ( 'pretty_version' => 'v1.18.2', 'version' => '1.18.2.0', 'aliases' => array ( ), 'reference' => 'd5edcc7ee262f70869469af65a86ddd7f8bbdfe8', ), 'google/grpc-gcp' => array ( 'pretty_version' => 'v0.2.1', 'version' => '0.2.1.0', 'aliases' => array ( ), 'reference' => '899d0112812a812df7692617a59f4076f0d01719', ), 'google/longrunning' => array ( 'pretty_version' => 'v0.2.6', 'version' => '0.2.6.0', 'aliases' => array ( ), 'reference' => '9689b4db54cf4cf8186118d9d59aa9ba35bb5842', ), 'google/protobuf' => array ( 'pretty_version' => 'v3.23.2', 'version' => '3.23.2.0', 'aliases' => array ( ), 'reference' => '2349098298b847814e3af4f6452ec43c65c8c4fb', ), 'grpc/grpc' => array ( 'pretty_version' => '1.52.0', 'version' => '1.52.0.0', 'aliases' => array ( ), 'reference' => '98394cd601a587ca68294e6209bd713856969105', ), 'guzzlehttp/guzzle' => array ( 'pretty_version' => '7.7.0', 'version' => '7.7.0.0', 'aliases' => array ( ), 'reference' => 'fb7566caccf22d74d1ab270de3551f72a58399f5', ), 'guzzlehttp/promises' => array ( 'pretty_version' => '1.5.3', 'version' => '1.5.3.0', 'aliases' => array ( ), 'reference' => '67ab6e18aaa14d753cc148911d273f6e6cb6721e', ), 'guzzlehttp/psr7' => array ( 'pretty_version' => '2.5.0', 'version' => '2.5.0.0', 'aliases' => array ( ), 'reference' => 'b635f279edd83fc275f822a1188157ffea568ff6', ), 'monolog/monolog' => array ( 'pretty_version' => '2.9.1', 'version' => '2.9.1.0', 'aliases' => array ( ), 'reference' => 'f259e2b15fb95494c83f52d3caad003bbf5ffaa1', ), 'paragonie/constant_time_encoding' => array ( 'pretty_version' => 'v2.6.3', 'version' => '2.6.3.0', 'aliases' => array ( ), 'reference' => '58c3f47f650c94ec05a151692652a868995d2938', ), 'paragonie/random_compat' => array ( 'pretty_version' => 'v9.99.100', 'version' => '9.99.100.0', 'aliases' => array ( ), 'reference' => '996434e5492cb4c3edcb9168db6fbb1359ef965a', ), 'phpseclib/phpseclib' => array ( 'pretty_version' => '3.0.19', 'version' => '3.0.19.0', 'aliases' => array ( ), 'reference' => 'cc181005cf548bfd8a4896383bb825d859259f95', ), 'psr/cache' => array ( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'aliases' => array ( ), 'reference' => 'd11b50ad223250cf17b86e38383413f5a6764bf8', ), 'psr/http-client' => array ( 'pretty_version' => '1.0.2', 'version' => '1.0.2.0', 'aliases' => array ( ), 'reference' => '0955afe48220520692d2d09f7ab7e0f93ffd6a31', ), 'psr/http-client-implementation' => array ( 'provided' => array ( 0 => '1.0', ), ), 'psr/http-factory' => array ( 'pretty_version' => '1.0.2', 'version' => '1.0.2.0', 'aliases' => array ( ), 'reference' => 'e616d01114759c4c489f93b099585439f795fe35', ), 'psr/http-factory-implementation' => array ( 'provided' => array ( 0 => '1.0', ), ), 'psr/http-message' => array ( 'pretty_version' => '1.1', 'version' => '1.1.0.0', 'aliases' => array ( ), 'reference' => 'cb6ce4845ce34a8ad9e68117c10ee90a29919eba', ), 'psr/http-message-implementation' => array ( 'provided' => array ( 0 => '1.0', ), ), 'psr/log' => array ( 'pretty_version' => '1.1.4', 'version' => '1.1.4.0', 'aliases' => array ( ), 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', ), 'psr/log-implementation' => array ( 'provided' => array ( 0 => '1.0.0 || 2.0.0 || 3.0.0', ), ), 'ralouphie/getallheaders' => array ( 'pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'aliases' => array ( ), 'reference' => '120b605dfeb996808c31b6477290a714d356e822', ), 'symfony/deprecation-contracts' => array ( 'pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'aliases' => array ( ), 'reference' => 'e8b495ea28c1d97b5e0c121748d6f9b53d075c66', ), 'siteseo/siteseo' => array ( 'pretty_version' => '6.7.x-dev', 'version' => '6.7.9999999.9999999-dev', 'aliases' => array ( ), 'reference' => '576b01e37009b2cc3e53067ace6a03b8a1e3fd01', ), ), ); public static function getInstalledPackages() { return array_keys(self::$installed['versions']); } public static function isInstalled($packageName) { return isset(self::$installed['versions'][$packageName]); } public static function satisfies(VersionParser $parser, $packageName, $constraint) { $constraint = $parser->parseConstraints($constraint); $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); return $provided->matches($constraint); } public static function getVersionRanges($packageName) { if (!isset(self::$installed['versions'][$packageName])) { throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } $ranges = array(); if (isset(self::$installed['versions'][$packageName]['pretty_version'])) { $ranges[] = self::$installed['versions'][$packageName]['pretty_version']; } if (array_key_exists('aliases', self::$installed['versions'][$packageName])) { $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['aliases']); } if (array_key_exists('replaced', self::$installed['versions'][$packageName])) { $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['replaced']); } if (array_key_exists('provided', self::$installed['versions'][$packageName])) { $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['provided']); } return implode(' || ', $ranges); } public static function getVersion($packageName) { if (!isset(self::$installed['versions'][$packageName])) { throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } if (!isset(self::$installed['versions'][$packageName]['version'])) { return null; } return self::$installed['versions'][$packageName]['version']; } public static function getPrettyVersion($packageName) { if (!isset(self::$installed['versions'][$packageName])) { throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } if (!isset(self::$installed['versions'][$packageName]['pretty_version'])) { return null; } return self::$installed['versions'][$packageName]['pretty_version']; } public static function getReference($packageName) { if (!isset(self::$installed['versions'][$packageName])) { throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } if (!isset(self::$installed['versions'][$packageName]['reference'])) { return null; } return self::$installed['versions'][$packageName]['reference']; } public static function getRootPackage() { return self::$installed['root']; } public static function getRawData() { return self::$installed; } public static function reload($data) { self::$installed = $data; } }