| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440 |
- <?php
- namespace Composer;
- use Composer\Semver\VersionParser;
- class InstalledVersions
- {
- private static $installed = array (
- 'root' =>
- array (
- 'pretty_version' => 'dev-master',
- 'version' => 'dev-master',
- 'aliases' =>
- array (
- ),
- 'reference' => 'ca8d883e2ad4b1d3e837cb6c12e24b0b47cf5b0f',
- 'name' => 'hyperf/hyperf-skeleton',
- ),
- 'versions' =>
- array (
- 'composer/semver' =>
- array (
- 'pretty_version' => '3.2.2',
- 'version' => '3.2.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '4089fddb67bcf6bf860d91b979e95be303835002',
- ),
- 'composer/xdebug-handler' =>
- array (
- 'pretty_version' => '1.4.4',
- 'version' => '1.4.4.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '6e076a124f7ee146f2487554a94b6a19a74887ba',
- ),
- 'cordoval/hamcrest-php' =>
- array (
- 'replaced' =>
- array (
- 0 => '*',
- ),
- ),
- 'davedevelopment/hamcrest-php' =>
- array (
- 'replaced' =>
- array (
- 0 => '*',
- ),
- ),
- 'doctrine/annotations' =>
- array (
- 'pretty_version' => '1.11.1',
- 'version' => '1.11.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'ce77a7ba1770462cd705a91a151b6c3746f9c6ad',
- ),
- 'doctrine/inflector' =>
- array (
- 'pretty_version' => '2.0.3',
- 'version' => '2.0.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '9cf661f4eb38f7c881cac67c75ea9b00bf97b210',
- ),
- 'doctrine/instantiator' =>
- array (
- 'pretty_version' => '1.3.1',
- 'version' => '1.3.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'f350df0268e904597e3bd9c4685c53e0e333feea',
- ),
- 'doctrine/lexer' =>
- array (
- 'pretty_version' => '1.2.1',
- 'version' => '1.2.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'e864bbf5904cb8f5bb334f99209b48018522f042',
- ),
- 'fig/http-message-util' =>
- array (
- 'pretty_version' => '1.1.4',
- 'version' => '1.1.4.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '3242caa9da7221a304b8f84eb9eaddae0a7cf422',
- ),
- 'friendsofphp/php-cs-fixer' =>
- array (
- 'pretty_version' => 'v2.16.7',
- 'version' => '2.16.7.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '4e35806a6d7d8510d6842ae932e8832363d22c87',
- ),
- 'guzzlehttp/guzzle' =>
- array (
- 'pretty_version' => '6.5.5',
- 'version' => '6.5.5.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '9d4290de1cfd701f38099ef7e183b64b4b7b0c5e',
- ),
- 'guzzlehttp/promises' =>
- array (
- 'pretty_version' => '1.4.0',
- 'version' => '1.4.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '60d379c243457e073cff02bc323a2a86cb355631',
- ),
- 'guzzlehttp/psr7' =>
- array (
- 'pretty_version' => '1.7.0',
- 'version' => '1.7.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '53330f47520498c0ae1f61f7e2c90f55690c06a3',
- ),
- 'hamcrest/hamcrest-php' =>
- array (
- 'pretty_version' => 'v2.0.1',
- 'version' => '2.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '8c3d0a3f6af734494ad8f6fbbee0ba92422859f3',
- ),
- 'hyperf/async-queue' =>
- array (
- 'pretty_version' => 'v2.0.11',
- 'version' => '2.0.11.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'a67b73d5692ec55c53964718cfb097342e07eec2',
- ),
- 'hyperf/cache' =>
- array (
- 'pretty_version' => 'v2.0.9',
- 'version' => '2.0.9.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '7c99de7133fa0a0678c0c99e2187fa6a7cba6fca',
- ),
- 'hyperf/command' =>
- array (
- 'pretty_version' => 'v2.0.10',
- 'version' => '2.0.10.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '3c9e632a2f4e780e38bc14c83feb7bb3d1da5473',
- ),
- 'hyperf/config' =>
- array (
- 'pretty_version' => 'v2.0.9',
- 'version' => '2.0.9.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '55a1035f3caea366aeea02d9dbe5b09914ea8d2e',
- ),
- 'hyperf/config-apollo' =>
- array (
- 'pretty_version' => 'v2.0.10',
- 'version' => '2.0.10.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '3095bb52523146cd54beecadb8d56cbeb0209a12',
- ),
- 'hyperf/constants' =>
- array (
- 'pretty_version' => 'v2.0.9',
- 'version' => '2.0.9.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'bf74fce39a22267677ffb2ae7e03762b4b641b12',
- ),
- 'hyperf/contract' =>
- array (
- 'pretty_version' => 'v2.0.13',
- 'version' => '2.0.13.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '02eb7c2affbc9ef020b02801b4b21c69c7e4fd5b',
- ),
- 'hyperf/database' =>
- array (
- 'pretty_version' => 'v2.0.18',
- 'version' => '2.0.18.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '38a05c44f4becba11f3e4eb93b9bb68aa39fbff0',
- ),
- 'hyperf/db-connection' =>
- array (
- 'pretty_version' => 'v2.0.12',
- 'version' => '2.0.12.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'b983f82a4b307619289737580d3bf7ba1379beb1',
- ),
- 'hyperf/devtool' =>
- array (
- 'pretty_version' => 'v2.0.14',
- 'version' => '2.0.14.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '87820770739173c9d3c9368e87dc33d1a7816b44',
- ),
- 'hyperf/di' =>
- array (
- 'pretty_version' => 'v2.0.16',
- 'version' => '2.0.16.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '7643986788422d29b23c930f60816650ec7b9bc8',
- ),
- 'hyperf/dispatcher' =>
- array (
- 'pretty_version' => 'v2.0.10',
- 'version' => '2.0.10.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'cba2e31a835ac5c904d149f170ee7a71a0699b3a',
- ),
- 'hyperf/event' =>
- array (
- 'pretty_version' => 'v2.0.10',
- 'version' => '2.0.10.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '1f80fd5277e1d5228ddf8f4db1458fe94a349472',
- ),
- 'hyperf/exception-handler' =>
- array (
- 'pretty_version' => 'v2.0.13',
- 'version' => '2.0.13.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'ceb5de4a710757c087815997fd4132beb90c19dc',
- ),
- 'hyperf/framework' =>
- array (
- 'pretty_version' => 'v2.0.11',
- 'version' => '2.0.11.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'ff6307193d0e5dd33376888ac0bb80799ae2d728',
- ),
- 'hyperf/guzzle' =>
- array (
- 'pretty_version' => 'v2.0.11',
- 'version' => '2.0.11.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'd0a5d72e93f4c6fa90c3e25a0eb192e1445cc1e0',
- ),
- 'hyperf/http-message' =>
- array (
- 'pretty_version' => 'v2.0.14',
- 'version' => '2.0.14.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '13e8ece7141c11ce1154b40136b2fd3b32285586',
- ),
- 'hyperf/http-server' =>
- array (
- 'pretty_version' => 'v2.0.18',
- 'version' => '2.0.18.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'aadfd385041083f04b2c6be7fd56256b457598dd',
- ),
- 'hyperf/hyperf-skeleton' =>
- array (
- 'pretty_version' => 'dev-master',
- 'version' => 'dev-master',
- 'aliases' =>
- array (
- ),
- 'reference' => 'ca8d883e2ad4b1d3e837cb6c12e24b0b47cf5b0f',
- ),
- 'hyperf/json-rpc' =>
- array (
- 'pretty_version' => 'v2.0.15',
- 'version' => '2.0.15.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'dd6a12c8a9f4d5165d60ba7ac0c85078a99a8129',
- ),
- 'hyperf/load-balancer' =>
- array (
- 'pretty_version' => 'v2.0.11',
- 'version' => '2.0.11.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '7b139cdbe990e9b9ad86eca4d61a819863b92e28',
- ),
- 'hyperf/logger' =>
- array (
- 'pretty_version' => 'v2.0.11',
- 'version' => '2.0.11.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '5ae69f15e6ddc4cb9bc3352a0a6ac6dda70a869b',
- ),
- 'hyperf/memory' =>
- array (
- 'pretty_version' => 'v2.0.12',
- 'version' => '2.0.12.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '320b6180163cffe50072539a660ff9a1566f83e1',
- ),
- 'hyperf/model-cache' =>
- array (
- 'pretty_version' => 'v2.0.17',
- 'version' => '2.0.17.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '4ee3230576a0cdea2807cce94dc123d39d4d3800',
- ),
- 'hyperf/model-listener' =>
- array (
- 'pretty_version' => 'v2.0.12',
- 'version' => '2.0.12.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '64cbe78841cc3849d3a7501e3180b92a0aa00dcc',
- ),
- 'hyperf/paginator' =>
- array (
- 'pretty_version' => 'v2.0.17',
- 'version' => '2.0.17.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '26bbd9c9459da95f04afb4c58141469748843ba3',
- ),
- 'hyperf/pool' =>
- array (
- 'pretty_version' => 'v2.0.12',
- 'version' => '2.0.12.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '33e9ad173d3ed6c654b038f850c78c6a1bd3a19f',
- ),
- 'hyperf/process' =>
- array (
- 'pretty_version' => 'v2.0.13',
- 'version' => '2.0.13.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '125f0320c3f265629ff153b59a9ed4eb267ba514',
- ),
- 'hyperf/redis' =>
- array (
- 'pretty_version' => 'v2.0.18',
- 'version' => '2.0.18.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '8bc8ce34f18eacb4ecc47170a1ef5d88af6f9a35',
- ),
- 'hyperf/resource' =>
- array (
- 'pretty_version' => 'v2.0.0',
- 'version' => '2.0.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '1e842b3c77533ceec2dbfb8559f01c50bbefadaf',
- ),
- 'hyperf/rpc' =>
- array (
- 'pretty_version' => 'v2.0.12',
- 'version' => '2.0.12.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '9bd73d5eaaff9f501cc1e2e27c7c8b496ad37e56',
- ),
- 'hyperf/rpc-client' =>
- array (
- 'pretty_version' => 'v2.0.12',
- 'version' => '2.0.12.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '5ffd727c9e3bd1f8a91cf6da81b95b33eea32e04',
- ),
- 'hyperf/rpc-server' =>
- array (
- 'pretty_version' => 'v2.0.17',
- 'version' => '2.0.17.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '37235bf6dede0cb7f4e94133ab3cc4729f5711f7',
- ),
- 'hyperf/server' =>
- array (
- 'pretty_version' => 'v2.0.13',
- 'version' => '2.0.13.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '2597dc953d98f3bcdcbf47904e3c3c4a71e172f2',
- ),
- 'hyperf/testing' =>
- array (
- 'pretty_version' => 'v2.0.14',
- 'version' => '2.0.14.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '3dca89a86f65e2b2e997c6ee55df6439cfcc72e5',
- ),
- 'hyperf/tracer' =>
- array (
- 'pretty_version' => 'v2.0.17',
- 'version' => '2.0.17.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '1f1c56cadac391f4090384d4d8391997e32859ac',
- ),
- 'hyperf/translation' =>
- array (
- 'pretty_version' => 'v2.0.18',
- 'version' => '2.0.18.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '988811b9278a9ca82197916f47e4230cfd3facfa',
- ),
- 'hyperf/utils' =>
- array (
- 'pretty_version' => 'v2.0.18',
- 'version' => '2.0.18.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '0619fe0ccc2101f796f2252d8d2312b47939c30e',
- ),
- 'jcchavezs/zipkin-opentracing' =>
- array (
- 'pretty_version' => '0.1.5',
- 'version' => '0.1.5.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '565f3bed0fef52d7004b0faba2439e3cac992837',
- ),
- 'jetbrains/phpstorm-stubs' =>
- array (
- 'pretty_version' => 'v2019.3',
- 'version' => '2019.3.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '883b6facd78e01c0743b554af86fa590c2573f40',
- ),
- 'kodova/hamcrest-php' =>
- array (
- 'replaced' =>
- array (
- 0 => '*',
- ),
- ),
- 'laminas/laminas-mime' =>
- array (
- 'pretty_version' => '2.7.4',
- 'version' => '2.7.4.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'e45a7d856bf7b4a7b5bd00d6371f9961dc233add',
- ),
- 'laminas/laminas-stdlib' =>
- array (
- 'pretty_version' => '3.3.0',
- 'version' => '3.3.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'b9d84eaa39fde733356ea948cdef36c631f202b6',
- ),
- 'laminas/laminas-zendframework-bridge' =>
- array (
- 'pretty_version' => '1.1.1',
- 'version' => '1.1.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '6ede70583e101030bcace4dcddd648f760ddf642',
- ),
- 'lcobucci/jwt' =>
- array (
- 'pretty_version' => '3.3.3',
- 'version' => '3.3.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'c1123697f6a2ec29162b82f170dd4a491f524773',
- ),
- 'markrogoyski/math-php' =>
- array (
- 'pretty_version' => 'v0.49.0',
- 'version' => '0.49.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '41d56a7542233cbb0489e7982facdb1d88d8c08b',
- ),
- 'mockery/mockery' =>
- array (
- 'pretty_version' => '1.3.3',
- 'version' => '1.3.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '60fa2f67f6e4d3634bb4a45ff3171fa52215800d',
- ),
- 'monolog/monolog' =>
- array (
- 'pretty_version' => '2.1.1',
- 'version' => '2.1.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'f9eee5cec93dfb313a38b6b288741e84e53f02d5',
- ),
- 'myclabs/deep-copy' =>
- array (
- 'pretty_version' => '1.10.1',
- 'version' => '1.10.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '969b211f9a51aa1f6c01d1d2aef56d3bd91598e5',
- 'replaced' =>
- array (
- 0 => '1.10.1',
- ),
- ),
- 'nesbot/carbon' =>
- array (
- 'pretty_version' => '2.41.5',
- 'version' => '2.41.5.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'c4a9caf97cfc53adfc219043bcecf42bc663acee',
- ),
- 'nikic/fast-route' =>
- array (
- 'pretty_version' => 'v1.3.0',
- 'version' => '1.3.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '181d480e08d9476e61381e04a71b34dc0432e812',
- ),
- 'nikic/php-parser' =>
- array (
- 'pretty_version' => 'v4.10.2',
- 'version' => '4.10.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '658f1be311a230e0907f5dfe0213742aff0596de',
- ),
- 'opentracing/opentracing' =>
- array (
- 'pretty_version' => '1.0.0-beta5',
- 'version' => '1.0.0.0-beta5',
- 'aliases' =>
- array (
- ),
- 'reference' => '19591d4084e32eaea061eebd9448b62e5ee3ec19',
- 'provided' =>
- array (
- 0 => 'dev-master',
- ),
- ),
- 'openzipkin/zipkin' =>
- array (
- 'pretty_version' => '1.3.6',
- 'version' => '1.3.6.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '4e49ac5f4088c52fa01ab2eb09e72e2af6d62a05',
- ),
- 'phar-io/manifest' =>
- array (
- 'pretty_version' => '1.0.3',
- 'version' => '1.0.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '7761fcacf03b4d4f16e7ccb606d4879ca431fcf4',
- ),
- 'phar-io/version' =>
- array (
- 'pretty_version' => '2.0.1',
- 'version' => '2.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '45a2ec53a73c70ce41d55cedef9063630abaf1b6',
- ),
- 'php-cs-fixer/diff' =>
- array (
- 'pretty_version' => 'v1.3.1',
- 'version' => '1.3.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'dbd31aeb251639ac0b9e7e29405c1441907f5759',
- ),
- 'phpdocumentor/reflection-common' =>
- array (
- 'pretty_version' => '2.2.0',
- 'version' => '2.2.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '1d01c49d4ed62f25aa84a747ad35d5a16924662b',
- ),
- 'phpdocumentor/reflection-docblock' =>
- array (
- 'pretty_version' => '5.2.2',
- 'version' => '5.2.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '069a785b2141f5bcf49f3e353548dc1cce6df556',
- ),
- 'phpdocumentor/type-resolver' =>
- array (
- 'pretty_version' => '1.4.0',
- 'version' => '1.4.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0',
- ),
- 'phper666/hyperf-server-command' =>
- array (
- 'pretty_version' => 'v1.0.4',
- 'version' => '1.0.4.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '0ccf1105c9835d35bff956b054cb3601c0f9ad10',
- ),
- 'phper666/jwt-auth' =>
- array (
- 'pretty_version' => 'v3.0.4',
- 'version' => '3.0.4.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '48c50257cacb4168b1e1121f6b287708ad00a1e5',
- ),
- 'phpoption/phpoption' =>
- array (
- 'pretty_version' => '1.7.5',
- 'version' => '1.7.5.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '994ecccd8f3283ecf5ac33254543eb0ac946d525',
- ),
- 'phpspec/prophecy' =>
- array (
- 'pretty_version' => '1.12.1',
- 'version' => '1.12.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '8ce87516be71aae9b956f81906aaf0338e0d8a2d',
- ),
- 'phpstan/phpstan' =>
- array (
- 'pretty_version' => '0.12.54',
- 'version' => '0.12.54.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '45c7b999a4b7dd9ac5558bdaaf23dcebbef88223',
- ),
- 'phpunit/php-code-coverage' =>
- array (
- 'pretty_version' => '6.1.4',
- 'version' => '6.1.4.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '807e6013b00af69b6c5d9ceb4282d0393dbb9d8d',
- ),
- 'phpunit/php-file-iterator' =>
- array (
- 'pretty_version' => '2.0.2',
- 'version' => '2.0.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '050bedf145a257b1ff02746c31894800e5122946',
- ),
- 'phpunit/php-text-template' =>
- array (
- 'pretty_version' => '1.2.1',
- 'version' => '1.2.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '31f8b717e51d9a2afca6c9f046f5d69fc27c8686',
- ),
- 'phpunit/php-timer' =>
- array (
- 'pretty_version' => '2.1.2',
- 'version' => '2.1.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '1038454804406b0b5f5f520358e78c1c2f71501e',
- ),
- 'phpunit/php-token-stream' =>
- array (
- 'pretty_version' => '3.1.1',
- 'version' => '3.1.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '995192df77f63a59e47f025390d2d1fdf8f425ff',
- ),
- 'phpunit/phpunit' =>
- array (
- 'pretty_version' => '7.5.20',
- 'version' => '7.5.20.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '9467db479d1b0487c99733bb1e7944d32deded2c',
- ),
- 'psr/container' =>
- array (
- 'pretty_version' => '1.0.0',
- 'version' => '1.0.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'b7ce3b176482dbbc1245ebf52b181af44c2cf55f',
- ),
- 'psr/event-dispatcher' =>
- array (
- 'pretty_version' => '1.0.0',
- 'version' => '1.0.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0',
- ),
- 'psr/event-dispatcher-implementation' =>
- array (
- 'provided' =>
- array (
- 0 => '1.0',
- ),
- ),
- 'psr/http-message' =>
- array (
- 'pretty_version' => '1.0.1',
- 'version' => '1.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363',
- ),
- 'psr/http-message-implementation' =>
- array (
- 'provided' =>
- array (
- 0 => '1.0',
- ),
- ),
- 'psr/http-server-handler' =>
- array (
- 'pretty_version' => '1.0.1',
- 'version' => '1.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'aff2f80e33b7f026ec96bb42f63242dc50ffcae7',
- ),
- 'psr/http-server-middleware' =>
- array (
- 'pretty_version' => '1.0.1',
- 'version' => '1.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '2296f45510945530b9dceb8bcedb5cb84d40c5f5',
- ),
- 'psr/log' =>
- array (
- 'pretty_version' => '1.1.3',
- 'version' => '1.1.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '0f73288fd15629204f9d42b7055f72dacbe811fc',
- ),
- 'psr/log-implementation' =>
- array (
- 'provided' =>
- array (
- 0 => '1.0.0',
- 1 => '1.0',
- ),
- ),
- 'psr/simple-cache' =>
- array (
- 'pretty_version' => '1.0.1',
- 'version' => '1.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b',
- ),
- 'ralouphie/getallheaders' =>
- array (
- 'pretty_version' => '3.0.3',
- 'version' => '3.0.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '120b605dfeb996808c31b6477290a714d356e822',
- ),
- 'roave/better-reflection' =>
- array (
- 'pretty_version' => '4.3.0',
- 'version' => '4.3.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'aa017e698b47feed410721f3d20e2bacfcba59d5',
- ),
- 'roave/signature' =>
- array (
- 'pretty_version' => '1.2.0',
- 'version' => '1.2.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '577ee14d2abaeb315a5cd2d86d7e3df46a7dac56',
- ),
- 'sebastian/code-unit-reverse-lookup' =>
- array (
- 'pretty_version' => '1.0.1',
- 'version' => '1.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '4419fcdb5eabb9caa61a27c7a1db532a6b55dd18',
- ),
- 'sebastian/comparator' =>
- array (
- 'pretty_version' => '3.0.2',
- 'version' => '3.0.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '5de4fc177adf9bce8df98d8d141a7559d7ccf6da',
- ),
- 'sebastian/diff' =>
- array (
- 'pretty_version' => '3.0.2',
- 'version' => '3.0.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '720fcc7e9b5cf384ea68d9d930d480907a0c1a29',
- ),
- 'sebastian/environment' =>
- array (
- 'pretty_version' => '4.2.3',
- 'version' => '4.2.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '464c90d7bdf5ad4e8a6aea15c091fec0603d4368',
- ),
- 'sebastian/exporter' =>
- array (
- 'pretty_version' => '3.1.2',
- 'version' => '3.1.2.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '68609e1261d215ea5b21b7987539cbfbe156ec3e',
- ),
- 'sebastian/global-state' =>
- array (
- 'pretty_version' => '2.0.0',
- 'version' => '2.0.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4',
- ),
- 'sebastian/object-enumerator' =>
- array (
- 'pretty_version' => '3.0.3',
- 'version' => '3.0.3.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '7cfd9e65d11ffb5af41198476395774d4c8a84c5',
- ),
- 'sebastian/object-reflector' =>
- array (
- 'pretty_version' => '1.1.1',
- 'version' => '1.1.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '773f97c67f28de00d397be301821b06708fca0be',
- ),
- 'sebastian/recursion-context' =>
- array (
- 'pretty_version' => '3.0.0',
- 'version' => '3.0.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8',
- ),
- 'sebastian/resource-operations' =>
- array (
- 'pretty_version' => '2.0.1',
- 'version' => '2.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '4d7a795d35b889bf80a0cc04e08d77cedfa917a9',
- ),
- 'sebastian/version' =>
- array (
- 'pretty_version' => '2.0.1',
- 'version' => '2.0.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '99732be0ddb3361e16ad77b68ba41efc8e979019',
- ),
- 'swoole/ide-helper' =>
- array (
- 'pretty_version' => '4.5.7',
- 'version' => '4.5.7.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'd0a31c530161ba0c44e199e105e6ec0b1f4b3e9e',
- ),
- 'symfony/console' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'e0b2c29c0fa6a69089209bbe8fcff4df2a313d0e',
- ),
- 'symfony/deprecation-contracts' =>
- array (
- 'pretty_version' => 'v2.2.0',
- 'version' => '2.2.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '5fa56b4074d1ae755beb55617ddafe6f5d78f665',
- ),
- 'symfony/event-dispatcher' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '26f4edae48c913fc183a3da0553fe63bdfbd361a',
- ),
- 'symfony/event-dispatcher-contracts' =>
- array (
- 'pretty_version' => 'v2.2.0',
- 'version' => '2.2.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '0ba7d54483095a198fa51781bc608d17e84dffa2',
- ),
- 'symfony/event-dispatcher-implementation' =>
- array (
- 'provided' =>
- array (
- 0 => '2.0',
- ),
- ),
- 'symfony/filesystem' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'df08650ea7aee2d925380069c131a66124d79177',
- ),
- 'symfony/finder' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'e70eb5a69c2ff61ea135a13d2266e8914a67b3a0',
- ),
- 'symfony/options-resolver' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'c6a02905e4ffc7a1498e8ee019db2b477cd1cc02',
- ),
- 'symfony/polyfill-ctype' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'f4ba089a5b6366e453971d3aad5fe8e897b37f41',
- ),
- 'symfony/polyfill-intl-grapheme' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'c7cf3f858ec7d70b89559d6e6eb1f7c2517d479c',
- ),
- 'symfony/polyfill-intl-idn' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '3b75acd829741c768bc8b1f84eb33265e7cc5117',
- ),
- 'symfony/polyfill-intl-normalizer' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '727d1096295d807c309fb01a851577302394c897',
- ),
- 'symfony/polyfill-mbstring' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '39d483bdf39be819deabf04ec872eb0b2410b531',
- ),
- 'symfony/polyfill-php70' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '5f03a781d984aae42cebd18e7912fa80f02ee644',
- ),
- 'symfony/polyfill-php72' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'cede45fcdfabdd6043b3592e83678e42ec69e930',
- ),
- 'symfony/polyfill-php73' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '8ff431c517be11c78c48a39a66d37431e26a6bed',
- ),
- 'symfony/polyfill-php80' =>
- array (
- 'pretty_version' => 'v1.20.0',
- 'version' => '1.20.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'e70aa8b064c5b72d3df2abd5ab1e90464ad009de',
- ),
- 'symfony/process' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'f00872c3f6804150d6a0f73b4151daab96248101',
- ),
- 'symfony/service-contracts' =>
- array (
- 'pretty_version' => 'v2.2.0',
- 'version' => '2.2.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'd15da7ba4957ffb8f1747218be9e1a121fd298a1',
- ),
- 'symfony/stopwatch' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '3d9f57c89011f0266e6b1d469e5c0110513859d5',
- ),
- 'symfony/string' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'a97573e960303db71be0dd8fda9be3bca5e0feea',
- ),
- 'symfony/translation' =>
- array (
- 'pretty_version' => 'v5.1.8',
- 'version' => '5.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '27980838fd261e04379fa91e94e81e662fe5a1b6',
- ),
- 'symfony/translation-contracts' =>
- array (
- 'pretty_version' => 'v2.3.0',
- 'version' => '2.3.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'e2eaa60b558f26a4b0354e1bbb25636efaaad105',
- ),
- 'symfony/translation-implementation' =>
- array (
- 'provided' =>
- array (
- 0 => '2.0',
- ),
- ),
- 'theseer/tokenizer' =>
- array (
- 'pretty_version' => '1.2.0',
- 'version' => '1.2.0.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '75a63c33a8577608444246075ea0af0d052e452a',
- ),
- 'vlucas/phpdotenv' =>
- array (
- 'pretty_version' => 'v4.1.8',
- 'version' => '4.1.8.0',
- 'aliases' =>
- array (
- ),
- 'reference' => '572af79d913627a9d70374d27a6f5d689a35de32',
- ),
- 'webmozart/assert' =>
- array (
- 'pretty_version' => '1.9.1',
- 'version' => '1.9.1.0',
- 'aliases' =>
- array (
- ),
- 'reference' => 'bafc69caeb4d49c39fd0779086c03a3738cbb389',
- ),
- 'zendframework/zend-mime' =>
- array (
- 'replaced' =>
- array (
- 0 => '^2.7.2',
- ),
- ),
- 'zendframework/zend-stdlib' =>
- array (
- 'replaced' =>
- array (
- 0 => '^3.2.1',
- ),
- ),
- ),
- );
- 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;
- }
- }
|