/
home
/
obinna
/
html
/
boaz2
/
vendor
/
composer
/
package-versions-deprecated
/
src
/
PackageVersions
/
Upload File
HOME
<?php declare(strict_types=1); namespace PackageVersions; use Composer\InstalledVersions; use OutOfBoundsException; class_exists(InstalledVersions::class); /** * This class is generated by composer/package-versions-deprecated, specifically by * @see \PackageVersions\Installer * * This file is overwritten at every run of `composer install` or `composer update`. * * @deprecated in favor of the Composer\InstalledVersions class provided by Composer 2. Require composer-runtime-api:^2 to ensure it is present. */ final class Versions { /** * @deprecated please use {@see self::rootPackageName()} instead. * This constant will be removed in version 2.0.0. */ const ROOT_PACKAGE_NAME = '__root__'; /** * Array of all available composer packages. * Dont read this array from your calling code, but use the \PackageVersions\Versions::getVersion() method instead. * * @var array<string, string> * @internal */ const VERSIONS = array ( 'africastalking/africastalking' => 'v3.0.0@94e17a13eaaf782cf7697bfc7da020398a2b6f13', 'clue/stream-filter' => 'v1.6.0@d6169430c7731d8509da7aecd0af756a5747b78e', 'composer/package-versions-deprecated' => '1.11.99.5@b4f54f74ef3453349c24a845d22392cd31e65f1d', 'doctrine/annotations' => '1.14.3@fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af', 'doctrine/cache' => '2.2.0@1ca8f21980e770095a31456042471a57bc4c68fb', 'doctrine/collections' => '1.8.0@2b44dd4cbca8b5744327de78bafef5945c7e7b5e', 'doctrine/common' => '3.4.3@8b5e5650391f851ed58910b3e3d48a71062eeced', 'doctrine/dbal' => '3.6.4@19f0dec95edd6a3c3c5ff1d188ea94c6b7fc903f', 'doctrine/deprecations' => 'v0.5.3@9504165960a1f83cc1480e2be1dd0a0478561314', 'doctrine/doctrine-bundle' => '2.3.2@d6b3c37804539a24ba8a7d647a6144cab2f13242', 'doctrine/doctrine-migrations-bundle' => '3.2.4@94e6b0fe1a50901d52f59dbb9b4b0737718b2c1e', 'doctrine/event-manager' => '1.2.0@95aa4cb529f1e96576f3fda9f5705ada4056a520', 'doctrine/inflector' => '2.0.8@f9301a5b2fb1216b2b08f02ba04dc45423db6bff', 'doctrine/instantiator' => '1.5.0@0a0fa9780f5d4e507415a065172d26a98d02047b', 'doctrine/lexer' => '1.2.3@c268e882d4dbdd85e36e4ad69e02dc284f89d229', 'doctrine/migrations' => '3.4.2@f9b4c8032276460afd9dfa62fb215734b4380d90', 'doctrine/orm' => '2.14.3@a64f315dfeae5e50b17f132626fd9e9b4ec8985d', 'doctrine/persistence' => '2.5.7@e36f22765f4d10a7748228babbf73da5edfeed3c', 'doctrine/sql-formatter' => '1.1.3@25a06c7bf4c6b8218f47928654252863ffc890a5', 'egulias/email-validator' => '2.1.25@0dbf5d78455d4d6a41d186da50adc1122ec066f4', 'friendsofphp/proxy-manager-lts' => 'v1.0.16@ecadbdc9052e4ad08c60c8a02268712e50427f7c', 'guzzlehttp/guzzle' => '7.7.0@fb7566caccf22d74d1ab270de3551f72a58399f5', 'guzzlehttp/promises' => '2.0.0@3a494dc7dc1d7d12e511890177ae2d0e6c107da6', 'guzzlehttp/psr7' => '2.5.0@b635f279edd83fc275f822a1188157ffea568ff6', 'kriswallsmith/buzz' => '1.2.1@2db23c3627ae7a86240ef2e68c6f8bb2c622e90d', 'laminas/laminas-code' => '4.7.1@91aabc066d5620428120800c0eafc0411e441a62', 'mailgun/mailgun-php' => 'v3.5.8@5039483324111a2c3356d25dffb26699339d00ee', 'monolog/monolog' => '2.9.1@f259e2b15fb95494c83f52d3caad003bbf5ffaa1', 'nyholm/psr7' => '1.8.0@3cb4d163b58589e47b35103e8e5e6a6a475b47be', 'php-http/client-common' => '2.7.0@880509727a447474d2a71b7d7fa5d268ddd3db4b', 'php-http/discovery' => '1.19.0@1856a119a0b0ba8da8b5c33c080aa7af8fac25b4', 'php-http/httplug' => '2.4.0@625ad742c360c8ac580fcc647a1541d29e257f67', 'php-http/message' => '1.16.0@47a14338bf4ebd67d317bf1144253d7db4ab55fd', 'php-http/multipart-stream-builder' => '1.3.0@f5938fd135d9fa442cc297dc98481805acfe2b6a', 'php-http/promise' => '1.1.0@4c4c1f9b7289a2ec57cde7f1e9762a5789506f88', 'phpdocumentor/reflection-common' => '2.2.0@1d01c49d4ed62f25aa84a747ad35d5a16924662b', 'phpdocumentor/reflection-docblock' => '5.3.0@622548b623e81ca6d78b721c5e029f4ce664f170', 'phpdocumentor/type-resolver' => '1.6.2@48f445a408c131e38cab1c235aa6d2bb7a0bb20d', 'psr/cache' => '1.0.1@d11b50ad223250cf17b86e38383413f5a6764bf8', 'psr/container' => '1.1.2@513e0666f7216c7459170d56df27dfcefe1689ea', 'psr/event-dispatcher' => '1.0.0@dbefd12671e8a14ec7f180cab83036ed26714bb0', 'psr/http-client' => '1.0.2@0955afe48220520692d2d09f7ab7e0f93ffd6a31', 'psr/http-factory' => '1.0.2@e616d01114759c4c489f93b099585439f795fe35', 'psr/http-message' => '1.1@cb6ce4845ce34a8ad9e68117c10ee90a29919eba', 'psr/link' => '1.0.0@eea8e8662d5cd3ae4517c9b864493f59fca95562', 'psr/log' => '1.1.4@d49695b909c3b7628b6289db5479a1c204601f11', 'ralouphie/getallheaders' => '3.0.3@120b605dfeb996808c31b6477290a714d356e822', 'sensio/framework-extra-bundle' => 'v5.6.1@430d14c01836b77c28092883d195a43ce413ee32', 'symfony/asset' => 'v5.1.11@54a42aa50f9359d1184bf7e954521b45ca3d5828', 'symfony/cache' => 'v5.1.11@6def7595e74b4b0a6b515af964792e2d092f056d', 'symfony/cache-contracts' => 'v2.5.2@64be4a7acb83b6f2bf6de9a02cee6dad41277ebc', 'symfony/config' => 'v5.1.11@96cc8f6e3b2dccf471b0816df8e421142dc74c18', 'symfony/console' => 'v5.1.11@d9a267b621c5082e0a6c659d73633b6fd28a8a08', 'symfony/dependency-injection' => 'v5.1.11@176e622d476133152a9346b0fbd8fb9b60ff6fb3', 'symfony/deprecation-contracts' => 'v2.5.2@e8b495ea28c1d97b5e0c121748d6f9b53d075c66', 'symfony/doctrine-bridge' => 'v5.1.11@290deda49060e6694f151ac4aa889467935ee3ea', 'symfony/dotenv' => 'v5.1.11@783f12027c6b40ab0e93d6136d9f642d1d67cd6b', 'symfony/error-handler' => 'v5.1.11@c2bdf8d374de3f33c525460929f82a9902f6e1c5', 'symfony/event-dispatcher' => 'v5.1.11@c00f3aae24577a991ae97d34c7033b2e84f1cfa0', 'symfony/event-dispatcher-contracts' => 'v2.5.2@f98b54df6ad059855739db6fcbc2d36995283fe1', 'symfony/expression-language' => 'v5.1.11@13a16b1cc6e4fd4998631bfdf568d47e48844ec1', 'symfony/filesystem' => 'v5.1.11@262d033b57c73e8b59cd6e68a45c528318b15038', 'symfony/finder' => 'v5.1.11@196f45723b5e618bf0e23b97e96d11652696ea9e', 'symfony/flex' => 'v1.20.0@49059a10127ac8270957e116a2251ae535d202ac', 'symfony/form' => 'v5.1.11@b794bed839f11bcee9a9f30daa5cb88d311dd409', 'symfony/framework-bundle' => 'v5.1.11@b40931adcd8386901a65b472d8ba9f34cac80070', 'symfony/http-client' => 'v5.1.11@82f87fa4b738977937803ab8d52948d490047564', 'symfony/http-client-contracts' => 'v2.5.2@ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70', 'symfony/http-foundation' => 'v5.1.11@1c1920364e205f9aab12457e52b884ebd198b885', 'symfony/http-kernel' => 'v5.1.11@1b57aaf3215c4313fec1409afdb5046dcb201d17', 'symfony/intl' => 'v5.1.11@930f17689729cc47d2ce18be21ed403bcbeeb6a9', 'symfony/mailer' => 'v5.1.11@3c7ab7a402acdb453dcdd6e0b2982caacfcc9b9f', 'symfony/mime' => 'v5.1.11@d7d899822da1fa89bcf658e8e8d836f5578e6f7a', 'symfony/monolog-bridge' => 'v5.1.11@ce37f72dd09e38d65dd6d57a0c17e874c4c689a5', 'symfony/monolog-bundle' => 'v3.8.0@a41bbcdc1105603b6d73a7d9a43a3788f8e0fb7d', 'symfony/notifier' => 'v5.1.11@c2ccb5b6f9b7a316b3bfefc5fec751540d620d3c', 'symfony/options-resolver' => 'v5.1.11@c67e38bab7b561a65e34162a48ae587750f7ae0e', 'symfony/polyfill-intl-grapheme' => 'v1.27.0@511a08c03c1960e08a883f4cffcacd219b758354', 'symfony/polyfill-intl-icu' => 'v1.27.0@a3d9148e2c363588e05abbdd4ee4f971f0a5330c', 'symfony/polyfill-intl-idn' => 'v1.27.0@639084e360537a19f9ee352433b84ce831f3d2da', 'symfony/polyfill-intl-normalizer' => 'v1.27.0@19bd1e4fcd5b91116f14d8533c57831ed00571b6', 'symfony/polyfill-mbstring' => 'v1.27.0@8ad114f6b39e2c98a8b0e3bd907732c207c2b534', 'symfony/polyfill-php73' => 'v1.27.0@9e8ecb5f92152187c4799efd3c96b78ccab18ff9', 'symfony/polyfill-php80' => 'v1.27.0@7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936', 'symfony/process' => 'v5.1.11@d279ae7f2d6e0e4e45f66de7d76006246ae00e4d', 'symfony/property-access' => 'v5.1.11@d99f6d52333d0798a3b5bb3a81bae789e96bae93', 'symfony/property-info' => 'v5.1.11@d4981d21891987fce806fc94e41312fe9c131747', 'symfony/proxy-manager-bridge' => 'v5.1.11@fd6bb40190b1719abbe831be09adf38e0744d5f5', 'symfony/routing' => 'v5.1.11@e7f71f5da6af8b238f2257670fd6aa4ae6263826', 'symfony/security-bundle' => 'v5.1.11@911f6b515d515c12a4aea749b6ac688050b6a85c', 'symfony/security-core' => 'v5.1.11@33a6d376ef0502f18bc498a076590372685f6e89', 'symfony/security-csrf' => 'v5.1.11@e22ef49d5d3773014942f3dfe301b168a4a833dc', 'symfony/security-guard' => 'v5.1.11@23e2b838d255f2695a143cf4ad138c58c4dc2918', 'symfony/security-http' => 'v5.1.11@c3a869cc01640d14ebbbfd03046f494103ffb2fa', 'symfony/serializer' => 'v5.1.11@76404a1e1a4eaefe94ce12740af1884149d47d96', 'symfony/service-contracts' => 'v2.5.2@4b426aac47d6427cc1a1d0f7e2ac724627f5966c', 'symfony/stopwatch' => 'v5.1.11@40e7945f2d0f72427eb71b54c26d93d08ef88793', 'symfony/string' => 'v5.1.11@83bbb92d34881744b8021452a76532b28283dbfb', 'symfony/translation' => 'v5.1.11@b16d3e4b2d3f78fb2444aa8d19019f033e55ec56', 'symfony/translation-contracts' => 'v2.5.2@136b19dd05cdf0709db6537d058bcab6dd6e2dbe', 'symfony/twig-bridge' => 'v5.1.11@4421afc6e1a0ef5e7cd9b32359617b98069d1666', 'symfony/twig-bundle' => 'v5.1.11@88e5d5232f11f6db6610d5f4c2380f26e02ce92e', 'symfony/validator' => 'v5.1.11@c651438e159bdcbe8354320ab627d33fa7e288ff', 'symfony/var-dumper' => 'v5.1.11@cee600a1248b423330375c869812bdd61a085cd0', 'symfony/var-exporter' => 'v5.4.21@be74908a6942fdd331554b3cec27ff41b45ccad4', 'symfony/web-link' => 'v5.1.11@28e6bd9028740602c158f5c6ac8d5e2a2692812e', 'symfony/yaml' => 'v5.1.11@6bb8b36c6dea8100268512bf46e858c8eb5c545e', 'twig/extra-bundle' => 'v3.6.1@802cc2dd46ec88285d6c7fa85c26ab7f2cd5bc49', 'twig/twig' => 'v3.6.1@7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd', 'webmozart/assert' => '1.11.0@11cb2199493b2f8a3b53e7f19068fc6aac760991', 'myclabs/deep-copy' => '1.11.1@7284c22080590fb39f2ffa3e9057f10a4ddd0e0c', 'nikic/php-parser' => 'v4.16.0@19526a33fb561ef417e822e85f08a00db4059c17', 'phar-io/manifest' => '2.0.3@97803eca37d319dfa7826cc2437fc020857acb53', 'phar-io/version' => '3.2.1@4f7fd7836c6f332bb2933569e566a0d6c4cbed74', 'phpunit/php-code-coverage' => '9.2.26@443bc6912c9bd5b409254a40f4b0f4ced7c80ea1', 'phpunit/php-file-iterator' => '3.0.6@cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf', 'phpunit/php-invoker' => '3.1.1@5a10147d0aaf65b58940a0b72f71c9ac0423cc67', 'phpunit/php-text-template' => '2.0.4@5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28', 'phpunit/php-timer' => '5.0.3@5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2', 'phpunit/phpunit' => '9.6.9@a9aceaf20a682aeacf28d582654a1670d8826778', 'sebastian/cli-parser' => '1.0.1@442e7c7e687e42adc03470c7b668bc4b2402c0b2', 'sebastian/code-unit' => '1.0.8@1fc9f64c0927627ef78ba436c9b17d967e68e120', 'sebastian/code-unit-reverse-lookup' => '2.0.3@ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5', 'sebastian/comparator' => '4.0.8@fa0f136dd2334583309d32b62544682ee972b51a', 'sebastian/complexity' => '2.0.2@739b35e53379900cc9ac327b2147867b8b6efd88', 'sebastian/diff' => '4.0.5@74be17022044ebaaecfdf0c5cd504fc9cd5a7131', 'sebastian/environment' => '5.1.5@830c43a844f1f8d5b7a1f6d6076b784454d8b7ed', 'sebastian/exporter' => '4.0.5@ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d', 'sebastian/global-state' => '5.0.5@0ca8db5a5fc9c8646244e629625ac486fa286bf2', 'sebastian/lines-of-code' => '1.0.3@c1c2e997aa3146983ed888ad08b15470a2e22ecc', 'sebastian/object-enumerator' => '4.0.4@5c9eeac41b290a3712d88851518825ad78f45c71', 'sebastian/object-reflector' => '2.0.4@b4f479ebdbf63ac605d183ece17d8d7fe49c15c7', 'sebastian/recursion-context' => '4.0.5@e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1', 'sebastian/resource-operations' => '3.0.3@0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8', 'sebastian/type' => '3.2.1@75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7', 'sebastian/version' => '3.0.2@c6c1022351a901512170118436c764e473f6de8c', 'symfony/browser-kit' => 'v5.1.11@8d0688f6f7c733ff4096d64656c8a3b320d9a1f8', 'symfony/css-selector' => 'v5.1.11@f65f217b3314504a1ec99c2d6ef69016bb13490f', 'symfony/debug-bundle' => 'v5.1.11@cc01b42c54ca5a3eed3e48f0c2327e1b3d46c16b', 'symfony/dom-crawler' => 'v5.1.11@5d89ceb53ec65e1973a555072fac8ed5ecad3384', 'symfony/maker-bundle' => 'v1.39.1@30c8ac13511f6df7bc9ac088f31d7a48ce6433c6', 'symfony/phpunit-bridge' => 'v6.3.1@0b0bf59b0d9bd1422145a123a67fb12af546ef0d', 'symfony/web-profiler-bundle' => 'v5.1.11@9a906203efff7df59d1e0185f7aa05e631eb4ef7', 'theseer/tokenizer' => '1.2.1@34a41e998c2183e22995f158c581e7b5e755ab9e', 'paragonie/random_compat' => '2.*@9d2099eab408a529c5181984e8cfd9d1e23f59b3', 'symfony/polyfill-ctype' => '*@9d2099eab408a529c5181984e8cfd9d1e23f59b3', 'symfony/polyfill-iconv' => '*@9d2099eab408a529c5181984e8cfd9d1e23f59b3', 'symfony/polyfill-php72' => '*@9d2099eab408a529c5181984e8cfd9d1e23f59b3', 'symfony/polyfill-php71' => '*@9d2099eab408a529c5181984e8cfd9d1e23f59b3', 'symfony/polyfill-php70' => '*@9d2099eab408a529c5181984e8cfd9d1e23f59b3', 'symfony/polyfill-php56' => '*@9d2099eab408a529c5181984e8cfd9d1e23f59b3', '__root__' => 'dev-master@9d2099eab408a529c5181984e8cfd9d1e23f59b3', ); private function __construct() { } /** * @psalm-pure * * @psalm-suppress ImpureMethodCall we know that {@see InstalledVersions} interaction does not * cause any side effects here. */ public static function rootPackageName() : string { if (!self::composer2ApiUsable()) { return self::ROOT_PACKAGE_NAME; } return InstalledVersions::getRootPackage()['name']; } /** * @throws OutOfBoundsException If a version cannot be located. * * @psalm-param key-of<self::VERSIONS> $packageName * @psalm-pure * * @psalm-suppress ImpureMethodCall we know that {@see InstalledVersions} interaction does not * cause any side effects here. */ public static function getVersion(string $packageName): string { if (self::composer2ApiUsable()) { return InstalledVersions::getPrettyVersion($packageName) . '@' . InstalledVersions::getReference($packageName); } if (isset(self::VERSIONS[$packageName])) { return self::VERSIONS[$packageName]; } throw new OutOfBoundsException( 'Required package "' . $packageName . '" is not installed: check your ./vendor/composer/installed.json and/or ./composer.lock files' ); } private static function composer2ApiUsable(): bool { if (!class_exists(InstalledVersions::class, false)) { return false; } if (method_exists(InstalledVersions::class, 'getAllRawData')) { $rawData = InstalledVersions::getAllRawData(); if (count($rawData) === 1 && count($rawData[0]) === 0) { return false; } } else { $rawData = InstalledVersions::getRawData(); if ($rawData === null || $rawData === []) { return false; } } return true; } }