Docker-Images bauen und veröffentlichen / build (, omsorgCore/Dockerfile, omsorgcore) (push) Successful in 14s
Docker-Images bauen und veröffentlichen / build (, omsorgWeb/Dockerfile, omsorgweb) (push) Successful in 5s
Docker-Images bauen und veröffentlichen / build (, omsorgapp/Dockerfile, omsorgapp) (push) Successful in 17s
The cookie-only refresh-token migration earlier this session broke both mitarbeiter-app and mitarbeiter-app-legacy: they're server-to-server PHP clients (cURL/Guzzle calling omsorgCore directly) with no browser cookie jar, so dropping refreshToken from the login/refresh response body left them with nothing to store - login appeared to succeed, redirected to the dashboard, but the very next page's session check failed silently (mitarbeiter-app's _ensure_fresh_token() bails out whenever $_SESSION['omsorgcore_refresh_token'] is empty), bouncing the user back to the login form every time. Fix: dual-mode refresh token transport instead of cookie-only. - LoginResponse includes refreshToken again (restores the pre-migration contract PHP already expected) alongside the HttpOnly cookie. - AuthController.Refresh/Logout accept an optional body-carried RefreshRequest/LogoutRequest as a fallback: cookie is checked first (browser/omsorgapp), body second (server-to-server clients). - omsorgapp keeps ignoring the body's refreshToken and relies solely on the cookie (XSS-safe) - only its authApi.js needed a small update since the regenerated client now requires an explicit (empty) parameter object for refresh/logout. - Regenerated omsorgcore-client-ts; api-client-php's lib/ was already consistent (never regenerated during the original migration, so it still expected refreshToken all along - only the backend had stopped providing it). Verified end-to-end against a live instance: PHP login+refresh via omsorgcore_login()/omsorgcore_refresh(), and the browser cookie-only flow via curl with Origin/credentials headers - both work. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
699 lines
28 KiB
PHP
699 lines
28 KiB
PHP
<?php return array(
|
|
'root' => array(
|
|
'name' => '__root__',
|
|
'pretty_version' => 'dev-main',
|
|
'version' => 'dev-main',
|
|
'reference' => 'dca0349e8c889d0d7ff4442450c6f80fabac8468',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../../',
|
|
'aliases' => array(),
|
|
'dev' => true,
|
|
),
|
|
'versions' => array(
|
|
'__root__' => array(
|
|
'pretty_version' => 'dev-main',
|
|
'version' => 'dev-main',
|
|
'reference' => 'dca0349e8c889d0d7ff4442450c6f80fabac8468',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../../',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'clue/ndjson-react' => array(
|
|
'pretty_version' => 'v1.3.0',
|
|
'version' => '1.3.0.0',
|
|
'reference' => '392dc165fce93b5bb5c637b67e59619223c931b0',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../clue/ndjson-react',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'composer/pcre' => array(
|
|
'pretty_version' => '3.4.0',
|
|
'version' => '3.4.0.0',
|
|
'reference' => 'd5a341b3fb61f3001970940afb1d332968a183ed',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/./pcre',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'composer/semver' => array(
|
|
'pretty_version' => '3.4.4',
|
|
'version' => '3.4.4.0',
|
|
'reference' => '198166618906cb2de69b95d7d47e5fa8aa1b2b95',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/./semver',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'composer/xdebug-handler' => array(
|
|
'pretty_version' => '3.0.5',
|
|
'version' => '3.0.5.0',
|
|
'reference' => '6c1925561632e83d60a44492e0b344cf48ab85ef',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/./xdebug-handler',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'doctrine/instantiator' => array(
|
|
'pretty_version' => '2.0.0',
|
|
'version' => '2.0.0.0',
|
|
'reference' => 'c6222283fa3f4ac679f8b9ced9a4e23f163e80d0',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../doctrine/instantiator',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'ergebnis/agent-detector' => array(
|
|
'pretty_version' => '1.2.0',
|
|
'version' => '1.2.0.0',
|
|
'reference' => 'e211f17928c8b95a51e06040792d57f5462fb271',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../ergebnis/agent-detector',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'evenement/evenement' => array(
|
|
'pretty_version' => 'v3.0.2',
|
|
'version' => '3.0.2.0',
|
|
'reference' => '0a16b0d71ab13284339abb99d9d2bd813640efbc',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../evenement/evenement',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'fidry/cpu-core-counter' => array(
|
|
'pretty_version' => '1.3.0',
|
|
'version' => '1.3.0.0',
|
|
'reference' => 'db9508f7b1474469d9d3c53b86f817e344732678',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../fidry/cpu-core-counter',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'friendsofphp/php-cs-fixer' => array(
|
|
'pretty_version' => 'v3.95.18',
|
|
'version' => '3.95.18.0',
|
|
'reference' => 'a8b4e4216faabf67f4e96110ee99a48c96e4e683',
|
|
'type' => 'application',
|
|
'install_path' => __DIR__ . '/../friendsofphp/php-cs-fixer',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'guzzlehttp/guzzle' => array(
|
|
'pretty_version' => '7.15.3',
|
|
'version' => '7.15.3.0',
|
|
'reference' => 'ae311b8f045ea93ce7b1c9cdb7cec06c53f944bc',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../guzzlehttp/guzzle',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'guzzlehttp/promises' => array(
|
|
'pretty_version' => '2.5.2',
|
|
'version' => '2.5.2.0',
|
|
'reference' => '2823687acff28b2dbe67b2508a6b300e2c3fa4ce',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../guzzlehttp/promises',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'guzzlehttp/psr7' => array(
|
|
'pretty_version' => '2.13.0',
|
|
'version' => '2.13.0.0',
|
|
'reference' => 'dad89620b7a6edb60c15858442eb2e408b45d8f4',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../guzzlehttp/psr7',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'myclabs/deep-copy' => array(
|
|
'pretty_version' => '1.13.4',
|
|
'version' => '1.13.4.0',
|
|
'reference' => '07d290f0c47959fd5eed98c95ee5602db07e0b6a',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../myclabs/deep-copy',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'nikic/php-parser' => array(
|
|
'pretty_version' => 'v5.8.0',
|
|
'version' => '5.8.0.0',
|
|
'reference' => '044a6a392ff8ad0d61f14370a5fbbd0a0107152f',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../nikic/php-parser',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phar-io/manifest' => array(
|
|
'pretty_version' => '2.0.4',
|
|
'version' => '2.0.4.0',
|
|
'reference' => '54750ef60c58e43759730615a392c31c80e23176',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phar-io/manifest',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phar-io/version' => array(
|
|
'pretty_version' => '3.2.1',
|
|
'version' => '3.2.1.0',
|
|
'reference' => '4f7fd7836c6f332bb2933569e566a0d6c4cbed74',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phar-io/version',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phpunit/php-code-coverage' => array(
|
|
'pretty_version' => '9.2.32',
|
|
'version' => '9.2.32.0',
|
|
'reference' => '85402a822d1ecf1db1096959413d35e1c37cf1a5',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phpunit/php-code-coverage',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phpunit/php-file-iterator' => array(
|
|
'pretty_version' => '3.0.6',
|
|
'version' => '3.0.6.0',
|
|
'reference' => 'cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phpunit/php-file-iterator',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phpunit/php-invoker' => array(
|
|
'pretty_version' => '3.1.1',
|
|
'version' => '3.1.1.0',
|
|
'reference' => '5a10147d0aaf65b58940a0b72f71c9ac0423cc67',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phpunit/php-invoker',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phpunit/php-text-template' => array(
|
|
'pretty_version' => '2.0.4',
|
|
'version' => '2.0.4.0',
|
|
'reference' => '5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phpunit/php-text-template',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phpunit/php-timer' => array(
|
|
'pretty_version' => '5.0.3',
|
|
'version' => '5.0.3.0',
|
|
'reference' => '5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phpunit/php-timer',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'phpunit/phpunit' => array(
|
|
'pretty_version' => '9.6.35',
|
|
'version' => '9.6.35.0',
|
|
'reference' => '0edba2f3a0c48df3553cb9b640810b30df60302b',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../phpunit/phpunit',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'psr/container' => array(
|
|
'pretty_version' => '2.0.2',
|
|
'version' => '2.0.2.0',
|
|
'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../psr/container',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'psr/event-dispatcher' => array(
|
|
'pretty_version' => '1.0.0',
|
|
'version' => '1.0.0.0',
|
|
'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../psr/event-dispatcher',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'psr/event-dispatcher-implementation' => array(
|
|
'dev_requirement' => true,
|
|
'provided' => array(
|
|
0 => '1.0',
|
|
),
|
|
),
|
|
'psr/http-client' => array(
|
|
'pretty_version' => '1.0.3',
|
|
'version' => '1.0.3.0',
|
|
'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../psr/http-client',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'psr/http-client-implementation' => array(
|
|
'dev_requirement' => false,
|
|
'provided' => array(
|
|
0 => '1.0',
|
|
),
|
|
),
|
|
'psr/http-factory' => array(
|
|
'pretty_version' => '1.1.0',
|
|
'version' => '1.1.0.0',
|
|
'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../psr/http-factory',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'psr/http-factory-implementation' => array(
|
|
'dev_requirement' => false,
|
|
'provided' => array(
|
|
0 => '1.0',
|
|
),
|
|
),
|
|
'psr/http-message' => array(
|
|
'pretty_version' => '2.0',
|
|
'version' => '2.0.0.0',
|
|
'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../psr/http-message',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'psr/http-message-implementation' => array(
|
|
'dev_requirement' => false,
|
|
'provided' => array(
|
|
0 => '1.0',
|
|
),
|
|
),
|
|
'psr/log' => array(
|
|
'pretty_version' => '3.0.2',
|
|
'version' => '3.0.2.0',
|
|
'reference' => 'f16e1d5863e37f8d8c2a01719f5b34baa2b714d3',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../psr/log',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'psr/log-implementation' => array(
|
|
'dev_requirement' => true,
|
|
'provided' => array(
|
|
0 => '1.0|2.0|3.0',
|
|
),
|
|
),
|
|
'ralouphie/getallheaders' => array(
|
|
'pretty_version' => '3.0.3',
|
|
'version' => '3.0.3.0',
|
|
'reference' => '120b605dfeb996808c31b6477290a714d356e822',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../ralouphie/getallheaders',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'react/cache' => array(
|
|
'pretty_version' => 'v1.2.0',
|
|
'version' => '1.2.0.0',
|
|
'reference' => 'd47c472b64aa5608225f47965a484b75c7817d5b',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../react/cache',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'react/child-process' => array(
|
|
'pretty_version' => 'v0.6.7',
|
|
'version' => '0.6.7.0',
|
|
'reference' => '970f0e71945556422ee4570ccbabaedc3cf04ad3',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../react/child-process',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'react/dns' => array(
|
|
'pretty_version' => 'v1.14.0',
|
|
'version' => '1.14.0.0',
|
|
'reference' => '7562c05391f42701c1fccf189c8225fece1cd7c3',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../react/dns',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'react/event-loop' => array(
|
|
'pretty_version' => 'v1.6.0',
|
|
'version' => '1.6.0.0',
|
|
'reference' => 'ba276bda6083df7e0050fd9b33f66ad7a4ac747a',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../react/event-loop',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'react/promise' => array(
|
|
'pretty_version' => 'v3.3.0',
|
|
'version' => '3.3.0.0',
|
|
'reference' => '23444f53a813a3296c1368bb104793ce8d88f04a',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../react/promise',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'react/socket' => array(
|
|
'pretty_version' => 'v1.17.0',
|
|
'version' => '1.17.0.0',
|
|
'reference' => 'ef5b17b81f6f60504c539313f94f2d826c5faa08',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../react/socket',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'react/stream' => array(
|
|
'pretty_version' => 'v1.4.0',
|
|
'version' => '1.4.0.0',
|
|
'reference' => '1e5b0acb8fe55143b5b426817155190eb6f5b18d',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../react/stream',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/cli-parser' => array(
|
|
'pretty_version' => '1.0.2',
|
|
'version' => '1.0.2.0',
|
|
'reference' => '2b56bea83a09de3ac06bb18b92f068e60cc6f50b',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/cli-parser',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/code-unit' => array(
|
|
'pretty_version' => '1.0.8',
|
|
'version' => '1.0.8.0',
|
|
'reference' => '1fc9f64c0927627ef78ba436c9b17d967e68e120',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/code-unit',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/code-unit-reverse-lookup' => array(
|
|
'pretty_version' => '2.0.3',
|
|
'version' => '2.0.3.0',
|
|
'reference' => 'ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/code-unit-reverse-lookup',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/comparator' => array(
|
|
'pretty_version' => '4.0.10',
|
|
'version' => '4.0.10.0',
|
|
'reference' => 'e4df00b9b3571187db2831ae9aada2c6efbd715d',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/comparator',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/complexity' => array(
|
|
'pretty_version' => '2.0.3',
|
|
'version' => '2.0.3.0',
|
|
'reference' => '25f207c40d62b8b7aa32f5ab026c53561964053a',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/complexity',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/diff' => array(
|
|
'pretty_version' => '4.0.6',
|
|
'version' => '4.0.6.0',
|
|
'reference' => 'ba01945089c3a293b01ba9badc29ad55b106b0bc',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/diff',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/environment' => array(
|
|
'pretty_version' => '5.1.5',
|
|
'version' => '5.1.5.0',
|
|
'reference' => '830c43a844f1f8d5b7a1f6d6076b784454d8b7ed',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/environment',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/exporter' => array(
|
|
'pretty_version' => '4.0.8',
|
|
'version' => '4.0.8.0',
|
|
'reference' => '14c6ba52f95a36c3d27c835d65efc7123c446e8c',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/exporter',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/global-state' => array(
|
|
'pretty_version' => '5.0.8',
|
|
'version' => '5.0.8.0',
|
|
'reference' => 'b6781316bdcd28260904e7cc18ec983d0d2ef4f6',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/global-state',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/lines-of-code' => array(
|
|
'pretty_version' => '1.0.4',
|
|
'version' => '1.0.4.0',
|
|
'reference' => 'e1e4a170560925c26d424b6a03aed157e7dcc5c5',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/lines-of-code',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/object-enumerator' => array(
|
|
'pretty_version' => '4.0.4',
|
|
'version' => '4.0.4.0',
|
|
'reference' => '5c9eeac41b290a3712d88851518825ad78f45c71',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/object-enumerator',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/object-reflector' => array(
|
|
'pretty_version' => '2.0.4',
|
|
'version' => '2.0.4.0',
|
|
'reference' => 'b4f479ebdbf63ac605d183ece17d8d7fe49c15c7',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/object-reflector',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/recursion-context' => array(
|
|
'pretty_version' => '4.0.6',
|
|
'version' => '4.0.6.0',
|
|
'reference' => '539c6691e0623af6dc6f9c20384c120f963465a0',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/recursion-context',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/resource-operations' => array(
|
|
'pretty_version' => '3.0.4',
|
|
'version' => '3.0.4.0',
|
|
'reference' => '05d5692a7993ecccd56a03e40cd7e5b09b1d404e',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/resource-operations',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/type' => array(
|
|
'pretty_version' => '3.2.1',
|
|
'version' => '3.2.1.0',
|
|
'reference' => '75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/type',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'sebastian/version' => array(
|
|
'pretty_version' => '3.0.2',
|
|
'version' => '3.0.2.0',
|
|
'reference' => 'c6c1022351a901512170118436c764e473f6de8c',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../sebastian/version',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/console' => array(
|
|
'pretty_version' => 'v7.4.16',
|
|
'version' => '7.4.16.0',
|
|
'reference' => 'f4c69c9aed03abf933b294257d618bdd9b30a06d',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/console',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/deprecation-contracts' => array(
|
|
'pretty_version' => 'v3.7.1',
|
|
'version' => '3.7.1.0',
|
|
'reference' => 'f3202fa1b5097b0af062dc978b32ecf63404e31d',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/deprecation-contracts',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'symfony/event-dispatcher' => array(
|
|
'pretty_version' => 'v7.4.15',
|
|
'version' => '7.4.15.0',
|
|
'reference' => '336e7f3b9e95aba04f93ea9143920c2186abfbb9',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/event-dispatcher',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/event-dispatcher-contracts' => array(
|
|
'pretty_version' => 'v3.7.1',
|
|
'version' => '3.7.1.0',
|
|
'reference' => 'c7de7a00ffb67842132da02ea92988a39ccd9f4e',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/event-dispatcher-implementation' => array(
|
|
'dev_requirement' => true,
|
|
'provided' => array(
|
|
0 => '2.0|3.0',
|
|
),
|
|
),
|
|
'symfony/filesystem' => array(
|
|
'pretty_version' => 'v7.4.15',
|
|
'version' => '7.4.15.0',
|
|
'reference' => 'ff16a16bf87fdf264638b8f6995b3515975e3c79',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/filesystem',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/finder' => array(
|
|
'pretty_version' => 'v7.4.14',
|
|
'version' => '7.4.14.0',
|
|
'reference' => '13b38720174286f55d1761152b575a8d1436fc25',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/finder',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/options-resolver' => array(
|
|
'pretty_version' => 'v7.4.8',
|
|
'version' => '7.4.8.0',
|
|
'reference' => '2888fcdc4dc2fd5f7c7397be78631e8af12e02b4',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/options-resolver',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/polyfill-ctype' => array(
|
|
'pretty_version' => 'v1.37.0',
|
|
'version' => '1.37.0.0',
|
|
'reference' => '141046a8f9477948ff284fa65be2095baafb94f2',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/polyfill-ctype',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/polyfill-intl-grapheme' => array(
|
|
'pretty_version' => 'v1.41.0',
|
|
'version' => '1.41.0.0',
|
|
'reference' => 'bb899c1db0aa8127dc3afe8cda4a67eb24915f8d',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/polyfill-intl-normalizer' => array(
|
|
'pretty_version' => 'v1.38.0',
|
|
'version' => '1.38.0.0',
|
|
'reference' => '2d446c214bdbe5b71bde5011b060a05fece3ae6b',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/polyfill-mbstring' => array(
|
|
'pretty_version' => 'v1.38.2',
|
|
'version' => '1.38.2.0',
|
|
'reference' => 'd3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/polyfill-mbstring',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/polyfill-php80' => array(
|
|
'pretty_version' => 'v1.37.0',
|
|
'version' => '1.37.0.0',
|
|
'reference' => 'dfb55726c3a76ea3b6459fcfda1ec2d80a682411',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/polyfill-php80',
|
|
'aliases' => array(),
|
|
'dev_requirement' => false,
|
|
),
|
|
'symfony/polyfill-php81' => array(
|
|
'pretty_version' => 'v1.38.1',
|
|
'version' => '1.38.1.0',
|
|
'reference' => '6bfb9c766cacffbc8e118cb87217d08ed84e5cd7',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/polyfill-php81',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/polyfill-php84' => array(
|
|
'pretty_version' => 'v1.38.1',
|
|
'version' => '1.38.1.0',
|
|
'reference' => 'f4e1dfaee5b74aba5964fe1fd4dfc7ba5e3085fa',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/polyfill-php84',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/process' => array(
|
|
'pretty_version' => 'v7.4.13',
|
|
'version' => '7.4.13.0',
|
|
'reference' => 'f5804be144caceb570f6747519999636b664f24c',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/process',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/service-contracts' => array(
|
|
'pretty_version' => 'v3.7.1',
|
|
'version' => '3.7.1.0',
|
|
'reference' => 'c0a284bab1ed8aa0417e3d69250ab437739563a0',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/service-contracts',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/stopwatch' => array(
|
|
'pretty_version' => 'v7.4.8',
|
|
'version' => '7.4.8.0',
|
|
'reference' => '70a852d72fec4d51efb1f48dcd968efcaf5ccb89',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/stopwatch',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'symfony/string' => array(
|
|
'pretty_version' => 'v7.4.15',
|
|
'version' => '7.4.15.0',
|
|
'reference' => 'e394af32256bf9e7bf80849d95e589167c10097b',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../symfony/string',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
'theseer/tokenizer' => array(
|
|
'pretty_version' => '1.3.1',
|
|
'version' => '1.3.1.0',
|
|
'reference' => 'b7489ce515e168639d17feec34b8847c326b0b3c',
|
|
'type' => 'library',
|
|
'install_path' => __DIR__ . '/../theseer/tokenizer',
|
|
'aliases' => array(),
|
|
'dev_requirement' => true,
|
|
),
|
|
),
|
|
);
|