{"packages":{"openclassrooms/service-proxy":{"4.4.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"4.4.0","version_normalized":"4.4.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"53d4a0ee569c485e1ec239bfa6fa17989df83a42"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/53d4a0ee569c485e1ec239bfa6fa17989df83a42","type":"zip","shasum":"","reference":"53d4a0ee569c485e1ec239bfa6fa17989df83a42"},"type":"library","funding":[],"time":"2023-08-22T14:48:13+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7459251},"4.4.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"4.4.1","version_normalized":"4.4.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"e00720b39019671d9872698c7876040ecb767365"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/e00720b39019671d9872698c7876040ecb767365","type":"zip","shasum":"","reference":"e00720b39019671d9872698c7876040ecb767365"},"type":"library","funding":[],"time":"2023-09-08T06:46:46+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7504129},"dev-OC-16804_cache_attribute":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-16804_cache_attribute","version_normalized":"dev-OC-16804_cache_attribute","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"13a16dec00c5c84e5034eca01b2ff9b4cd55b6c3"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/13a16dec00c5c84e5034eca01b2ff9b4cd55b6c3","type":"zip","shasum":"","reference":"13a16dec00c5c84e5034eca01b2ff9b4cd55b6c3"},"type":"library","funding":[],"time":"2023-06-26T17:52:37+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/config":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/cache":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/http-kernel":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/event-dispatcher":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/security":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/messenger":"~3.4 || ~4.0 || ^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7262045},"dev-OC-17103-service-proxy-issues":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-17103-service-proxy-issues","version_normalized":"dev-OC-17103-service-proxy-issues","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"fad7da1172f3c3584af43d8ab30d393a0304701d"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/fad7da1172f3c3584af43d8ab30d393a0304701d","type":"zip","shasum":"","reference":"fad7da1172f3c3584af43d8ab30d393a0304701d"},"type":"library","funding":[],"time":"2020-04-16T08:04:27+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.0","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":"~3.4 || ~4.0","symfony/filesystem":"~3.4 || ~4.0","zendframework/zend-code":"~3.0"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.15","phpunit/phpunit":"~6.5 || ~7.5"},"uid":3788240},"dev-OC-17103-service-proxy-usecase-bundle-compatibility":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-17103-service-proxy-usecase-bundle-compatibility","version_normalized":"dev-OC-17103-service-proxy-usecase-bundle-compatibility","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"4ed795267020605798cd69152598d14bce864702"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/4ed795267020605798cd69152598d14bce864702","type":"zip","shasum":"","reference":"4ed795267020605798cd69152598d14bce864702"},"type":"library","funding":[],"time":"2020-04-22T22:50:54+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.0","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":"~3.4 || ~4.0","symfony/filesystem":"~3.4 || ~4.0","zendframework/zend-code":"~3.0"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.15","phpunit/phpunit":"~6.5 || ~7.5"},"uid":3806437},"dev-OC-48176_let-service-proxy-handle-event-attribute":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-48176_let-service-proxy-handle-event-attribute","version_normalized":"dev-OC-48176_let-service-proxy-handle-event-attribute","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"af23c4a3709a8c5e2ba0ff382cc9cbc08c842ac3"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/af23c4a3709a8c5e2ba0ff382cc9cbc08c842ac3","type":"zip","shasum":"","reference":"af23c4a3709a8c5e2ba0ff382cc9cbc08c842ac3"},"type":"library","funding":[],"time":"2023-10-06T12:13:24+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","doctrine/orm":"~2.5 || ^3.0","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","symfony/stopwatch":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation","symfony/security-bundle":"For Symfony integration with @Security annotation"},"uid":7331900},"dev-OC-48719_migrate_from_transaction_annotation_to_attribute":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-48719_migrate_from_transaction_annotation_to_attribute","version_normalized":"dev-OC-48719_migrate_from_transaction_annotation_to_attribute","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"46b6d333a62ce36955743553be8823c2c7443bd9"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/46b6d333a62ce36955743553be8823c2c7443bd9","type":"zip","shasum":"","reference":"46b6d333a62ce36955743553be8823c2c7443bd9"},"type":"library","funding":[],"time":"2023-09-13T12:22:50+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7511481},"dev-OC-49778_Improve-service-proxy-compilation-performance":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-49778_Improve-service-proxy-compilation-performance","version_normalized":"dev-OC-49778_Improve-service-proxy-compilation-performance","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"e908f4c9db26c29f94a04c82356de4e9ec6b65f4"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/e908f4c9db26c29f94a04c82356de4e9ec6b65f4","type":"zip","shasum":"","reference":"e908f4c9db26c29f94a04c82356de4e9ec6b65f4"},"type":"library","funding":[],"time":"2023-12-08T11:01:52+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7744121},"dev-OC-51121_Move-Startup-interceptor-on-cache-warmup":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-51121_Move-Startup-interceptor-on-cache-warmup","version_normalized":"dev-OC-51121_Move-Startup-interceptor-on-cache-warmup","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"d896c273619b3d94599f749cd9d497f8756b8a5a"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/d896c273619b3d94599f749cd9d497f8756b8a5a","type":"zip","shasum":"","reference":"d896c273619b3d94599f749cd9d497f8756b8a5a"},"type":"library","funding":[],"time":"2024-09-18T17:19:41+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8450191},"dev-OC-52739_update-libs":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-52739_update-libs","version_normalized":"dev-OC-52739_update-libs","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"1435fc6d0f17c64c18500d2d130f331fdc89d2e4"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/1435fc6d0f17c64c18500d2d130f331fdc89d2e4","type":"zip","shasum":"","reference":"1435fc6d0f17c64c18500d2d130f331fdc89d2e4"},"type":"library","funding":[],"time":"2024-09-04T13:42:45+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.14 || ^v2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8422235},"dev-OC-53047_replace_reserved_characters_for_cache_tag":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-OC-53047_replace_reserved_characters_for_cache_tag","version_normalized":"dev-OC-53047_replace_reserved_characters_for_cache_tag","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"8ad6e8d28681d9b8dce2fa443263879220b12d23"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/8ad6e8d28681d9b8dce2fa443263879220b12d23","type":"zip","shasum":"","reference":"8ad6e8d28681d9b8dce2fa443263879220b12d23"},"type":"library","funding":[],"time":"2024-09-30T14:45:51+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8474108},"dev-add-ability-to-by-pass-security":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-add-ability-to-by-pass-security","version_normalized":"dev-add-ability-to-by-pass-security","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"e15ce39b7e11310a73caec6867c4056302894b95"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/e15ce39b7e11310a73caec6867c4056302894b95","type":"zip","shasum":"","reference":"e15ce39b7e11310a73caec6867c4056302894b95"},"type":"library","funding":[],"time":"2024-11-20T13:30:01+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8608528},"dev-add_event_factory":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-add_event_factory","version_normalized":"dev-add_event_factory","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"de891e9289743b1b693466344a78f5ee0081fb30"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/de891e9289743b1b693466344a78f5ee0081fb30","type":"zip","shasum":"","reference":"de891e9289743b1b693466344a78f5ee0081fb30"},"type":"library","funding":[],"time":"2025-01-22T16:55:53+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2 || ^2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","symfony/lock":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","symfony/lock":"For Symfony integration with Lock","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8702472},"dev-add_symfony_messenger_to_handle_event":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-add_symfony_messenger_to_handle_event","version_normalized":"dev-add_symfony_messenger_to_handle_event","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"acd1f4e7317720ebbdff783ced45cdc9f13382cd"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/acd1f4e7317720ebbdff783ced45cdc9f13382cd","type":"zip","shasum":"","reference":"acd1f4e7317720ebbdff783ced45cdc9f13382cd"},"type":"library","funding":[],"time":"2023-04-04T10:13:56+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.4","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","symfony/expression-language":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/filesystem":"~3.4 || ~4.0 || ^5.0 || ^6.0","laminas/laminas-code":"^4.5"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/config":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/cache":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/http-kernel":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/event-dispatcher":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/security":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/messenger":"~3.4 || ~4.0 || ^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7302179},"dev-async-improvements":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-async-improvements","version_normalized":"dev-async-improvements","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"7361d29516af94223ca5764c8727e1015c204986"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/7361d29516af94223ca5764c8727e1015c204986","type":"zip","shasum":"","reference":"7361d29516af94223ca5764c8727e1015c204986"},"type":"library","funding":[],"time":"2023-11-14T10:35:31+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7679671},"dev-cache":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-cache","version_normalized":"dev-cache","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"d5132b651041f568795f7e2f9b913ca3e24c4493"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/d5132b651041f568795f7e2f9b913ca3e24c4493","type":"zip","shasum":"","reference":"d5132b651041f568795f7e2f9b913ca3e24c4493"},"type":"library","funding":[],"time":"2024-02-29T12:22:12+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":7958334},"dev-chore-upgrade-php-version-and-cs":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-chore-upgrade-php-version-and-cs","version_normalized":"dev-chore-upgrade-php-version-and-cs","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"c97b3d6544605d3201b546401b4692cbdaa22a5e"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/c97b3d6544605d3201b546401b4692cbdaa22a5e","type":"zip","shasum":"","reference":"c97b3d6544605d3201b546401b4692cbdaa22a5e"},"type":"library","funding":[],"time":"2020-09-01T09:27:41+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.1","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":"~3.4 || ~4.0","symfony/filesystem":"~3.4 || ~4.0","zendframework/zend-code":"~3.0"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.15","phpunit/phpunit":"~6.5 || ~7.5"},"uid":4407186},"dev-configurable_interceptor":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-configurable_interceptor","version_normalized":"dev-configurable_interceptor","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"51adcb3d2618cec6167fed2d27a72f5298bd1f97"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/51adcb3d2618cec6167fed2d27a72f5298bd1f97","type":"zip","shasum":"","reference":"51adcb3d2618cec6167fed2d27a72f5298bd1f97"},"type":"library","funding":[],"time":"2024-02-20T15:13:49+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7929277},"dev-ease_model_event_migration":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-ease_model_event_migration","version_normalized":"dev-ease_model_event_migration","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"5a709897f4dc6e86b5f1e5da46972d31ef655a15"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/5a709897f4dc6e86b5f1e5da46972d31ef655a15","type":"zip","shasum":"","reference":"5a709897f4dc6e86b5f1e5da46972d31ef655a15"},"type":"library","funding":[],"time":"2024-06-04T09:40:14+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8133849},"dev-enable-symfony-messenger-for-event":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-enable-symfony-messenger-for-event","version_normalized":"dev-enable-symfony-messenger-for-event","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"63c8616556a24010c6ba4f353e690a22e6612574"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/63c8616556a24010c6ba4f353e690a22e6612574","type":"zip","shasum":"","reference":"63c8616556a24010c6ba4f353e690a22e6612574"},"type":"library","funding":[],"time":"2023-11-13T11:41:30+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7656589},"dev-event_request_migration_safe":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-event_request_migration_safe","version_normalized":"dev-event_request_migration_safe","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"9fef1dad15c7bed3a1783f96714e720f932bce72"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/9fef1dad15c7bed3a1783f96714e720f932bce72","type":"zip","shasum":"","reference":"9fef1dad15c7bed3a1783f96714e720f932bce72"},"type":"library","funding":[],"time":"2024-12-24T10:10:29+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11","doctrine/annotations":"^1.2 || ^2.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2","symfony/lock":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache","symfony/lock":"For Symfony integration with Lock"},"conflict":{"psr/cache":">=3.0"},"uid":8696809},"dev-fix-listen":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-fix-listen","version_normalized":"dev-fix-listen","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"5584df9f78088700bb7a88345da3271f54328c1b"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/5584df9f78088700bb7a88345da3271f54328c1b","type":"zip","shasum":"","reference":"5584df9f78088700bb7a88345da3271f54328c1b"},"type":"library","funding":[],"time":"2024-09-20T17:13:28+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8460985},"dev-fix_auto_tag":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-fix_auto_tag","version_normalized":"dev-fix_auto_tag","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"aa7bc9984157a4d1f73635c4bc06ccbb333ed659"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/aa7bc9984157a4d1f73635c4bc06ccbb333ed659","type":"zip","shasum":"","reference":"aa7bc9984157a4d1f73635c4bc06ccbb333ed659"},"type":"library","funding":[],"time":"2023-10-14T09:45:44+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11","phpstan/phpdoc-parser":"^1.24"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7570665},"dev-fix_event_name_in_dispatcher":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-fix_event_name_in_dispatcher","version_normalized":"dev-fix_event_name_in_dispatcher","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"b02f79b8d7ce9278b68b922efb743c3ac89c8336"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/b02f79b8d7ce9278b68b922efb743c3ac89c8336","type":"zip","shasum":"","reference":"b02f79b8d7ce9278b68b922efb743c3ac89c8336"},"type":"library","funding":[],"time":"2023-09-06T13:48:35+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7499218},"dev-fix_event_name_in_dispatcher_test":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-fix_event_name_in_dispatcher_test","version_normalized":"dev-fix_event_name_in_dispatcher_test","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"9c9d531bb661943ee8a5108244ea92e9cd8c12c0"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/9c9d531bb661943ee8a5108244ea92e9cd8c12c0","type":"zip","shasum":"","reference":"9c9d531bb661943ee8a5108244ea92e9cd8c12c0"},"type":"library","funding":[],"time":"2023-09-07T12:09:14+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.4"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7502024},"dev-handle-async-event":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-handle-async-event","version_normalized":"dev-handle-async-event","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"e6937eae80610858bbd469c67ca6f5769faaed02"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/e6937eae80610858bbd469c67ca6f5769faaed02","type":"zip","shasum":"","reference":"e6937eae80610858bbd469c67ca6f5769faaed02"},"type":"library","funding":[],"time":"2023-11-03T11:43:14+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","symfony/stopwatch":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/http-kernel":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7479822},"dev-handle-async-event-HIST-31102023":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-handle-async-event-HIST-31102023","version_normalized":"dev-handle-async-event-HIST-31102023","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"7abb429dedcb260df31ae30af821c5efb26e946c"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/7abb429dedcb260df31ae30af821c5efb26e946c","type":"zip","shasum":"","reference":"7abb429dedcb260df31ae30af821c5efb26e946c"},"type":"library","funding":[],"time":"2023-09-18T12:18:51+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7656606},"dev-handle-auto-tag":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-handle-auto-tag","version_normalized":"dev-handle-auto-tag","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"da3c021e5e9cdc57dbc7af5c35a625d560b12da6"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/da3c021e5e9cdc57dbc7af5c35a625d560b12da6","type":"zip","shasum":"","reference":"da3c021e5e9cdc57dbc7af5c35a625d560b12da6"},"type":"library","funding":[],"time":"2023-10-03T15:05:51+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7544272},"dev-improve-cache-invalidation":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-improve-cache-invalidation","version_normalized":"dev-improve-cache-invalidation","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"e0c90a306cc78c53baf566528445a43a92b7ab45"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/e0c90a306cc78c53baf566528445a43a92b7ab45","type":"zip","shasum":"","reference":"e0c90a306cc78c53baf566528445a43a92b7ab45"},"type":"library","funding":[],"time":"2024-07-18T17:32:41+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8294903},"dev-master":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"3fb67c4f79d97f160bbd94105ccf7ab9052c87fb"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/3fb67c4f79d97f160bbd94105ccf7ab9052c87fb","type":"zip","shasum":"","reference":"3fb67c4f79d97f160bbd94105ccf7ab9052c87fb"},"type":"library","funding":[],"time":"2025-01-23T16:01:49+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"default-branch":true,"require":{"php":">=8.1","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","doctrine/annotations":"^1.2 || ^2.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","doctrine/orm":"~2.5 || ^3.0","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2","symfony/lock":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/http-kernel":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache","symfony/lock":"For Symfony integration with Lock"},"conflict":{"psr/cache":">=3.0"},"uid":4010445},"dev-new_directory_structure":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-new_directory_structure","version_normalized":"dev-new_directory_structure","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"eea8d878e7cfdb82519c5f48ab4b65acd36ec36f"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/eea8d878e7cfdb82519c5f48ab4b65acd36ec36f","type":"zip","shasum":"","reference":"eea8d878e7cfdb82519c5f48ab4b65acd36ec36f"},"type":"library","funding":[],"time":"2023-11-02T16:56:41+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","webmozart/assert":"^1.11","phpstan/phpdoc-parser":"^1.24"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7603991},"dev-phpstan2":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-phpstan2","version_normalized":"dev-phpstan2","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"2ad2d86f97e42cc7fbffd6f5619151b49ccc4709"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/2ad2d86f97e42cc7fbffd6f5619151b49ccc4709","type":"zip","shasum":"","reference":"2ad2d86f97e42cc7fbffd6f5619151b49ccc4709"},"type":"library","funding":[],"time":"2024-12-05T09:48:49+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^2.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-phpunit":"^2.0","phpstan/phpstan-symfony":"^2.0","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","korbeil/phpstan-generic-rules":"^2.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^2.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8655302},"dev-remove_parameters_type_from_proxy":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-remove_parameters_type_from_proxy","version_normalized":"dev-remove_parameters_type_from_proxy","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"0c13a0a07f4361c76a13bf667fad80f202e8921d"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/0c13a0a07f4361c76a13bf667fad80f202e8921d","type":"zip","shasum":"","reference":"0c13a0a07f4361c76a13bf667fad80f202e8921d"},"type":"library","funding":[],"time":"2024-03-12T08:20:37+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":7982028},"dev-replace_reserved_characters_for_cache_tag":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-replace_reserved_characters_for_cache_tag","version_normalized":"dev-replace_reserved_characters_for_cache_tag","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"1873e6745703235e635fda989c779ee588491f8b"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/1873e6745703235e635fda989c779ee588491f8b","type":"zip","shasum":"","reference":"1873e6745703235e635fda989c779ee588491f8b"},"type":"library","funding":[],"time":"2024-10-03T16:24:05+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8493843},"dev-security-attribute-retro-compatibility":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-security-attribute-retro-compatibility","version_normalized":"dev-security-attribute-retro-compatibility","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"4b0293c63e76c19f5b703a6f97c9cea70c0d3720"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/4b0293c63e76c19f5b703a6f97c9cea70c0d3720","type":"zip","shasum":"","reference":"4b0293c63e76c19f5b703a6f97c9cea70c0d3720"},"type":"library","funding":[],"time":"2025-01-28T15:25:35+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2 || ^2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","symfony/lock":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","symfony/lock":"For Symfony integration with Lock","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8779618},"dev-standalone-auto-tag":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-standalone-auto-tag","version_normalized":"dev-standalone-auto-tag","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"e43d70f1824c558ed94290a3a62e9a926754a380"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/e43d70f1824c558ed94290a3a62e9a926754a380","type":"zip","shasum":"","reference":"e43d70f1824c558ed94290a3a62e9a926754a380"},"type":"library","funding":[],"time":"2023-11-02T16:54:26+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","webmozart/assert":"^1.11","phpstan/phpdoc-parser":"^1.24"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7604311},"dev-standalone-fix-auto-tag":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-standalone-fix-auto-tag","version_normalized":"dev-standalone-fix-auto-tag","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"a10fcce3029014e48330fb8cf29e4ef357a9ab94"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/a10fcce3029014e48330fb8cf29e4ef357a9ab94","type":"zip","shasum":"","reference":"a10fcce3029014e48330fb8cf29e4ef357a9ab94"},"type":"library","funding":[],"time":"2023-11-02T16:35:43+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11","phpstan/phpdoc-parser":"^1.24","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7608422},"dev-use_annotation_reader":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-use_annotation_reader","version_normalized":"dev-use_annotation_reader","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"b3e858a42361822a09e527936af05bd5edea918c"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/b3e858a42361822a09e527936af05bd5edea918c","type":"zip","shasum":"","reference":"b3e858a42361822a09e527936af05bd5edea918c"},"type":"library","funding":[],"time":"2024-02-16T11:43:31+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7921750},"dev-warmp":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"dev-warmp","version_normalized":"dev-warmp","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"2ac06aabfb8e09701b27e81290777bc5b0bbf805"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/2ac06aabfb8e09701b27e81290777bc5b0bbf805","type":"zip","shasum":"","reference":"2ac06aabfb8e09701b27e81290777bc5b0bbf805"},"type":"library","funding":[],"time":"2024-07-03T12:26:05+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":7936724},"v1.0.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"9056ab2e53f48f5d3590d37dc43723281e68bc59"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/9056ab2e53f48f5d3590d37dc43723281e68bc59","type":"zip","shasum":"","reference":"9056ab2e53f48f5d3590d37dc43723281e68bc59"},"type":"library","time":"2017-11-24T10:11:09+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.0.x-dev"}},"require":{"php":">=7.0","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":">=2.7 <4","symfony/filesystem":">=2.7 <4","zendframework/zend-code":"~3.0"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.8","phpunit/phpunit":"~5.0"},"uid":1745604},"v2.0.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v2.0.0","version_normalized":"2.0.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"d36da20e67600206d5795d15dac6a4000c83cc35"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/d36da20e67600206d5795d15dac6a4000c83cc35","type":"zip","shasum":"","reference":"d36da20e67600206d5795d15dac6a4000c83cc35"},"type":"library","time":"2019-09-24T08:06:27+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.0","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":"~3.4 || ~4.0","symfony/filesystem":"~3.4 || ~4.0","zendframework/zend-code":"~3.0"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.15","phpunit/phpunit":"~6.5 || ~7.5"},"uid":3254918},"v2.0.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v2.0.1","version_normalized":"2.0.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"d00eee2688ca9d62101df9ba2e159ad1566b844c"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/d00eee2688ca9d62101df9ba2e159ad1566b844c","type":"zip","shasum":"","reference":"d00eee2688ca9d62101df9ba2e159ad1566b844c"},"type":"library","funding":[],"time":"2021-12-23T12:31:14+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.4","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":"~3.4 || ~4.0","symfony/filesystem":"~3.4 || ~4.0","laminas/laminas-code":"~3.0"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.15","phpunit/phpunit":"~6.5 || ~7.5"},"uid":5803157},"v3.0.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v3.0.0","version_normalized":"3.0.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"f89a70608d74f75326559a606ca8109cbb29b433"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/f89a70608d74f75326559a606ca8109cbb29b433","type":"zip","shasum":"","reference":"f89a70608d74f75326559a606ca8109cbb29b433"},"type":"library","funding":[],"time":"2021-10-18T08:24:48+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.4","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":"~3.4 || ~4.0","symfony/filesystem":"~3.4 || ~4.0","zendframework/zend-code":"~3.0"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.15","phpunit/phpunit":"~6.5 || ~7.5"},"uid":5614804},"v3.1.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v3.1.0","version_normalized":"3.1.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"8e75422b82e58b363da50494e173ade6e2491ab3"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/8e75422b82e58b363da50494e173ade6e2491ab3","type":"zip","shasum":"","reference":"8e75422b82e58b363da50494e173ade6e2491ab3"},"type":"library","funding":[],"time":"2022-05-11T15:29:15+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.4","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","openclassrooms/doctrine-cache-extension":"1.0.*@dev","symfony/expression-language":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/filesystem":"~3.4 || ~4.0 || ^5.0 || ^6.0","laminas/laminas-code":"^4.5"},"require-dev":{"friendsofphp/php-cs-fixer":"~2.15","phpunit/phpunit":"~6.5 || ~7.5"},"uid":6238792},"v4.0.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v4.0.0","version_normalized":"4.0.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"0eb3ff0ea3182b3c98045374f03f77793729ab85"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/0eb3ff0ea3182b3c98045374f03f77793729ab85","type":"zip","shasum":"","reference":"0eb3ff0ea3182b3c98045374f03f77793729ab85"},"type":"library","funding":[],"time":"2023-03-01T17:14:55+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.4","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","symfony/expression-language":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/filesystem":"~3.4 || ~4.0 || ^5.0 || ^6.0","laminas/laminas-code":"^4.5"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/config":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/http-kernel":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/event-dispatcher":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/security":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/messenger":"~3.4 || ~4.0 || ^5.0 || ^6.0","doctrine/dbal":"~2.5 || ^3.0","doctrine/orm":"~2.5 || ^3.0","doctrine/doctrine-bundle":"~1.6 || ^2.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/dbal":"For Doctrine integration with @Cache annotation","doctrine/orm":"For Doctrine integration with @Cache annotation","doctrine/doctrine-bundle":"For Doctrine & Symfony integration with @Cache"},"uid":7002487},"v4.1.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v4.1.0","version_normalized":"4.1.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"87118c3d592510829b4bcfc4d32b19be09592f8b"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/87118c3d592510829b4bcfc4d32b19be09592f8b","type":"zip","shasum":"","reference":"87118c3d592510829b4bcfc4d32b19be09592f8b"},"type":"library","funding":[],"time":"2023-03-24T16:37:55+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.4","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","symfony/expression-language":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/filesystem":"~3.4 || ~4.0 || ^5.0 || ^6.0","laminas/laminas-code":"^4.5"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/config":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/http-kernel":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/event-dispatcher":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/security":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/messenger":"~3.4 || ~4.0 || ^5.0 || ^6.0","doctrine/dbal":"~2.5 || ^3.0","doctrine/orm":"~2.5 || ^3.0","doctrine/doctrine-bundle":"~1.6 || ^2.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/dbal":"For Doctrine integration with @Cache annotation","doctrine/orm":"For Doctrine integration with @Cache annotation","doctrine/doctrine-bundle":"For Doctrine & Symfony integration with @Cache"},"uid":7066577},"v4.2.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v4.2.0","version_normalized":"4.2.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"acd1f4e7317720ebbdff783ced45cdc9f13382cd"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/acd1f4e7317720ebbdff783ced45cdc9f13382cd","type":"zip","shasum":"","reference":"acd1f4e7317720ebbdff783ced45cdc9f13382cd"},"type":"library","funding":[],"time":"2023-04-04T10:13:56+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=7.4","doctrine/annotations":"~1.2","ocramius/proxy-manager":"~2.0","symfony/expression-language":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/filesystem":"~3.4 || ~4.0 || ^5.0 || ^6.0","laminas/laminas-code":"^4.5"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/config":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/cache":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/http-kernel":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/event-dispatcher":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/security":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/messenger":"~3.4 || ~4.0 || ^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7094218},"v4.3.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v4.3.0","version_normalized":"4.3.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"f84465681e339a9729e2336d3ef600f6f24c0a3f"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/f84465681e339a9729e2336d3ef600f6f24c0a3f","type":"zip","shasum":"","reference":"f84465681e339a9729e2336d3ef600f6f24c0a3f"},"type":"library","funding":[],"time":"2023-06-30T10:24:59+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/config":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/cache":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/http-kernel":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/event-dispatcher":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/security":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/messenger":"~3.4 || ~4.0 || ^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7320585},"v4.3.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v4.3.1","version_normalized":"4.3.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"1bd279de5d1456538c5461ef0505954e1705e5e3"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/1bd279de5d1456538c5461ef0505954e1705e5e3","type":"zip","shasum":"","reference":"1bd279de5d1456538c5461ef0505954e1705e5e3"},"type":"library","funding":[],"time":"2023-08-21T12:52:03+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/config":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/cache":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/http-kernel":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/event-dispatcher":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/security":"~3.4 || ~4.0 || ^5.0 || ^6.0","symfony/messenger":"~3.4 || ~4.0 || ^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7453609},"v4.5.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v4.5.0","version_normalized":"4.5.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"4cfe14e1d0caad5f59cbd0c8b70f47ab14cc72e1"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/4cfe14e1d0caad5f59cbd0c8b70f47ab14cc72e1","type":"zip","shasum":"","reference":"4cfe14e1d0caad5f59cbd0c8b70f47ab14cc72e1"},"type":"library","funding":[],"time":"2023-09-15T07:23:42+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7521911},"v4.5.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v4.5.1","version_normalized":"4.5.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"0e76ea228fa6ec0b4f4dc8c1924cd7c746f575ec"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/0e76ea228fa6ec0b4f4dc8c1924cd7c746f575ec","type":"zip","shasum":"","reference":"0e76ea228fa6ec0b4f4dc8c1924cd7c746f575ec"},"type":"library","funding":[],"time":"2023-10-11T07:55:47+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with @Cache annotation","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with @Event annotation","symfony/security-bundle":"For Symfony integration with @Security annotation","symfony/messenger":"For Symfony integration with @Event annotation","doctrine/orm":"For Doctrine integration with @Transaction and legacy @Cache annotation"},"uid":7586029},"v5.0.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v5.0.0","version_normalized":"5.0.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"5ff68ae608ddb533958b1e90d5106c5dbf50c4c2"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/5ff68ae608ddb533958b1e90d5106c5dbf50c4c2","type":"zip","shasum":"","reference":"5ff68ae608ddb533958b1e90d5106c5dbf50c4c2"},"type":"library","funding":[],"time":"2023-11-03T11:44:55+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7649901},"v5.0.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v5.0.1","version_normalized":"5.0.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"15e7e570e5e909896e202418cc0713fc460d3205"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/15e7e570e5e909896e202418cc0713fc460d3205","type":"zip","shasum":"","reference":"15e7e570e5e909896e202418cc0713fc460d3205"},"type":"library","funding":[],"time":"2023-11-14T14:37:50+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7680305},"v6.0.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v6.0.0","version_normalized":"6.0.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"f908c42dd42871ede2a99dff42546f8df74cb172"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/f908c42dd42871ede2a99dff42546f8df74cb172","type":"zip","shasum":"","reference":"f908c42dd42871ede2a99dff42546f8df74cb172"},"type":"library","funding":[],"time":"2023-11-17T18:52:46+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7690620},"v6.1.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v6.1.0","version_normalized":"6.1.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"9cef554ddb180603acc28fd107722b8254bec596"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/9cef554ddb180603acc28fd107722b8254bec596","type":"zip","shasum":"","reference":"9cef554ddb180603acc28fd107722b8254bec596"},"type":"library","funding":[],"time":"2024-02-19T16:17:54+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7930784},"v6.2.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v6.2.0","version_normalized":"6.2.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"40030396ec4c6f86754f1847f936324ff290c308"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/40030396ec4c6f86754f1847f936324ff290c308","type":"zip","shasum":"","reference":"40030396ec4c6f86754f1847f936324ff290c308"},"type":"library","funding":[],"time":"2024-02-20T13:37:23+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7933312},"v6.2.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v6.2.1","version_normalized":"6.2.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"1dfdba33f9bfbea274c9a3c3a2713311bf99ca80"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/1dfdba33f9bfbea274c9a3c3a2713311bf99ca80","type":"zip","shasum":"","reference":"1dfdba33f9bfbea274c9a3c3a2713311bf99ca80"},"type":"library","funding":[],"time":"2024-02-20T15:15:21+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"uid":7933652},"v7.0.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.0.0","version_normalized":"7.0.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"aa72279b7457d4565dee8fc373c2daa4a90b2ec7"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/aa72279b7457d4565dee8fc373c2daa4a90b2ec7","type":"zip","shasum":"","reference":"aa72279b7457d4565dee8fc373c2daa4a90b2ec7"},"type":"library","funding":[],"time":"2024-03-08T08:56:20+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":7981438},"v7.0.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.0.1","version_normalized":"7.0.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"3b3f5a320a4f62064b5a8e09bd82094d7112f8ee"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/3b3f5a320a4f62064b5a8e09bd82094d7112f8ee","type":"zip","shasum":"","reference":"3b3f5a320a4f62064b5a8e09bd82094d7112f8ee"},"type":"library","funding":[],"time":"2024-06-04T10:18:24+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8210026},"v7.0.2":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.0.2","version_normalized":"7.0.2.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"dd8fd7283489698585b687d2cae4116fb965b63f"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/dd8fd7283489698585b687d2cae4116fb965b63f","type":"zip","shasum":"","reference":"dd8fd7283489698585b687d2cae4116fb965b63f"},"type":"library","funding":[],"time":"2024-07-26T14:41:59+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8335811},"v7.0.3":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.0.3","version_normalized":"7.0.3.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"2c4cfb8735abd248ad827d3a4a23d3fe96d8484e"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/2c4cfb8735abd248ad827d3a4a23d3fe96d8484e","type":"zip","shasum":"","reference":"2c4cfb8735abd248ad827d3a4a23d3fe96d8484e"},"type":"library","funding":[],"time":"2024-09-30T15:09:22+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8486077},"v7.0.4":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.0.4","version_normalized":"7.0.4.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"fb85eaf8a30f73f85f921c1aa72b5dd8e8eed53c"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/fb85eaf8a30f73f85f921c1aa72b5dd8e8eed53c","type":"zip","shasum":"","reference":"fb85eaf8a30f73f85f921c1aa72b5dd8e8eed53c"},"type":"library","funding":[],"time":"2024-10-04T09:33:18+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8495444},"v7.0.5":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.0.5","version_normalized":"7.0.5.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"60c984220b81fc2549e7314d4bbbae54b466eacf"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/60c984220b81fc2549e7314d4bbbae54b466eacf","type":"zip","shasum":"","reference":"60c984220b81fc2549e7314d4bbbae54b466eacf"},"type":"library","funding":[],"time":"2024-10-09T10:02:51+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8507387},"v7.1.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.1.0","version_normalized":"7.1.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"dbf603570a991074a8826a0c2e0cc57f4e339d1e"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/dbf603570a991074a8826a0c2e0cc57f4e339d1e","type":"zip","shasum":"","reference":"dbf603570a991074a8826a0c2e0cc57f4e339d1e"},"type":"library","funding":[],"time":"2024-11-21T10:16:41+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8611231},"v7.1.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.1.1","version_normalized":"7.1.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"4b4a7e84050464cbde85af61ccd02b5db2e0a179"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/4b4a7e84050464cbde85af61ccd02b5db2e0a179","type":"zip","shasum":"","reference":"4b4a7e84050464cbde85af61ccd02b5db2e0a179"},"type":"library","funding":[],"time":"2024-12-11T17:29:50+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2 || ^2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8670277},"v7.1.2":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.1.2","version_normalized":"7.1.2.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"b59278e97d5cf0f49fff0e4ba852c8447822e974"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/b59278e97d5cf0f49fff0e4ba852c8447822e974","type":"zip","shasum":"","reference":"b59278e97d5cf0f49fff0e4ba852c8447822e974"},"type":"library","funding":[],"time":"2024-12-13T17:46:47+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2 || ^2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8676040},"v7.2.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.2.0","version_normalized":"7.2.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"ea8eb30bd8c8c50c9fc3ab3ab6584e65e80f70ad"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/ea8eb30bd8c8c50c9fc3ab3ab6584e65e80f70ad","type":"zip","shasum":"","reference":"ea8eb30bd8c8c50c9fc3ab3ab6584e65e80f70ad"},"type":"library","funding":[],"time":"2024-12-19T15:33:20+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2 || ^2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","symfony/lock":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","symfony/lock":"For Symfony integration with Lock","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8689065},"v7.2.1":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.2.1","version_normalized":"7.2.1.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"e5cafd91fdde55ade95c90d3066216490063d87b"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/e5cafd91fdde55ade95c90d3066216490063d87b","type":"zip","shasum":"","reference":"e5cafd91fdde55ade95c90d3066216490063d87b"},"type":"library","funding":[],"time":"2024-12-24T13:21:40+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2 || ^2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","symfony/lock":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","symfony/lock":"For Symfony integration with Lock","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8697037},"v7.3.0":{"name":"openclassrooms/service-proxy","description":"Library","keywords":[],"homepage":"","version":"v7.3.0","version_normalized":"7.3.0.0","license":["MIT"],"authors":[{"name":"Romain Kuzniak","email":"romain.kuzniak@openclassrooms.com"},{"name":"OpenClassrooms","email":"tech@openclassrooms.com"}],"source":{"url":"https://github.com/OpenClassrooms/ServiceProxy.git","type":"git","reference":"3fb67c4f79d97f160bbd94105ccf7ab9052c87fb"},"dist":{"url":"https://api.github.com/repos/OpenClassrooms/ServiceProxy/zipball/3fb67c4f79d97f160bbd94105ccf7ab9052c87fb","type":"zip","shasum":"","reference":"3fb67c4f79d97f160bbd94105ccf7ab9052c87fb"},"type":"library","funding":[],"time":"2025-01-23T16:01:49+00:00","autoload":{"psr-4":{"OpenClassrooms\\ServiceProxy\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.0.x-dev"}},"require":{"php":">=8.1","doctrine/annotations":"^1.2 || ^2.0","friendsofphp/proxy-manager-lts":"^1.0","symfony/expression-language":"^5.0 || ^6.0","symfony/filesystem":"^5.0 || ^6.0","symfony/property-info":"^5.0 || ^6.0","phpdocumentor/reflection-docblock":"^5.0","phpstan/phpdoc-parser":"^1.24","webmozart/assert":"^1.11"},"require-dev":{"phpunit/phpunit":"^9.5","openclassrooms/doctrine-cache-extension":"1.0.*@dev","phpstan/phpstan":"^1.9","phpstan/phpstan-strict-rules":"^1.4","phpstan/phpstan-deprecation-rules":"^1.1","phpstan/phpstan-phpunit":"^1.3","roave/security-advisories":"dev-latest","phpstan/extension-installer":"^1.2","ergebnis/composer-normalize":"^2.28","thecodingmachine/phpstan-strict-rules":"^1.0","korbeil/phpstan-generic-rules":"^1.0","ergebnis/phpstan-rules":"^1.0","symplify/easy-coding-standard":"^11.2","symfony/dependency-injection":"^5.0 || ^6.0","symfony/config":"^5.0 || ^6.0","symfony/cache":"^5.0 || ^6.0","symfony/http-kernel":"^5.0 || ^6.0","symfony/event-dispatcher":"^5.0 || ^6.0","symfony/security-bundle":"^5.0 || ^6.0","symfony/messenger":"^5.0 || ^6.0","doctrine/orm":"~2.5 || ^3.0","symfony/stopwatch":"^5.0 || ^6.0","symfony/serializer":"^5.0 || ^6.0","symfony/http-client":"^5.0 || ^6.0","symfony/uid":"^5.0 || ^6.0","symfony/http-foundation":"^5.0 || ^6.0","symfony/lock":"^5.0 || ^6.0","phpstan/phpstan-webmozart-assert":"^1.2"},"suggest":{"symfony/dependency-injection":"For Symfony integration","symfony/config":"For Symfony integration","symfony/cache":"For Symfony integration with Cache","symfony/http-kernel":"For Symfony integration","symfony/event-dispatcher":"For Symfony integration with Event","symfony/messenger":"For Symfony integration with Event","symfony/http-client":"For Symfony integration with Event","symfony/http-foundation":"For Symfony integration with Event","symfony/uid":"For Symfony integration with Event","symfony/serializer":"For Symfony integration with Event","symfony/security-bundle":"For Symfony integration with Security","symfony/lock":"For Symfony integration with Lock","doctrine/orm":"For Doctrine integration with Transaction and legacy Cache"},"conflict":{"psr/cache":">=3.0"},"uid":8766771}}}}