{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.paslandau/docker-php-tutorial","documentNamespace":"https://spdx.org/spdxdocs/protobom/b10b1054-ce8c-4f4d-9252-2e2d4aca8e96","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260409125808-b30cb6032525+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-09T22:54:43Z"},"packages":[{"name":"spatie/backtrace","SPDXID":"SPDXRef-composer-spatie-backtrace-1.2.1-75c946","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Spatie bvba \u003cinfo@spatie.be\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/spatie/backtrace@1.2.1"}]},{"name":"nette/utils","SPDXID":"SPDXRef-composer-nette-utils-3.2.7-75c946","versionInfo":"3.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nette/utils@3.2.7"}]},{"name":"league/flysystem","SPDXID":"SPDXRef-composer-league-flysystem-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2022 Frank de Jonge","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/league/flysystem@3.2.1"}]},{"name":"asm89/stack-cors","SPDXID":"SPDXRef-composer-asm89-stack-cors-2.1.1-75c946","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/asm89/stack-cors@2.1.1"}]},{"name":"laravel/tinker","SPDXID":"SPDXRef-composer-laravel-tinker-2.7.2-75c946","versionInfo":"2.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/laravel/tinker@2.7.2"}]},{"name":"league/config","SPDXID":"SPDXRef-composer-league-config-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/league/config@1.1.1"}]},{"name":"symfony/polyfill-ctype","SPDXID":"SPDXRef-composer-symfony-polyfill-ctype-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-ctype@1.26.0"}]},{"name":"symfony/polyfill-php72","SPDXID":"SPDXRef-composer-symfony-polyfill-php72-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-php72@1.26.0"}]},{"name":"nikic/php-parser","SPDXID":"SPDXRef-composer-nikic-php-parser-4.14.0-75c946","versionInfo":"4.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2011, Nikita Popov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nikic/php-parser@4.14.0"}]},{"name":"nunomaduro/termwind","SPDXID":"SPDXRef-composer-nunomaduro-termwind-1.14.0-75c946","versionInfo":"1.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Nuno Maduro \u003cenunomaduro@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nunomaduro/termwind@1.14.0"}]},{"name":"spatie/flare-client-php","SPDXID":"SPDXRef-composer-spatie-flare-client-php-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Facade","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/spatie/flare-client-php@1.3.0"}]},{"name":"psr/log","SPDXID":"SPDXRef-composer-psr-log-3.0.0-75c946","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 PHP Framework Interoperability Group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/log@3.0.0"}]},{"name":"psr/http-factory","SPDXID":"SPDXRef-composer-psr-http-factory-1.0.1-75c946","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 PHP-FIG","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/http-factory@1.0.1"}]},{"name":"php-parallel-lint/php-parallel-lint","SPDXID":"SPDXRef-composer-php-parallel-lint-php-parallel-lint-1.3.2-75c946","versionInfo":"1.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/php-parallel-lint/php-parallel-lint@1.3.2"}]},{"name":"phpunit/php-code-coverage","SPDXID":"SPDXRef-composer-phpunit-php-code-coverage-9.2.17-75c946","versionInfo":"9.2.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) OpenJS Foundation and other contributors, (c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2009-2022, Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) Federico Zivolo 2020, Copyright 2011-2021 The Bootstrap Authors, Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors), Copyright 2011-2021 Twitter, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-code-coverage@9.2.17"}]},{"name":"symfony/error-handler","SPDXID":"SPDXRef-composer-symfony-error-handler-6.1.3-75c946","versionInfo":"6.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/error-handler@6.1.3"}]},{"name":"symfony/routing","SPDXID":"SPDXRef-composer-symfony-routing-6.1.3-75c946","versionInfo":"6.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/routing@6.1.3"}]},{"name":"nunomaduro/collision","SPDXID":"SPDXRef-composer-nunomaduro-collision-6.3.0-75c946","versionInfo":"6.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nunomaduro/collision@6.3.0"}]},{"name":"symfony/mime","SPDXID":"SPDXRef-composer-symfony-mime-6.1.4-75c946","versionInfo":"6.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/mime@6.1.4"}]},{"name":"doctrine/inflector","SPDXID":"SPDXRef-composer-doctrine-inflector-2.0.4-75c946","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2006-2015 Doctrine Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/doctrine/inflector@2.0.4"}]},{"name":"graham-campbell/result-type","SPDXID":"SPDXRef-composer-graham-campbell-result-type-1.1.0-75c946","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/graham-campbell/result-type@1.1.0"}]},{"name":"laravel/sanctum","SPDXID":"SPDXRef-composer-laravel-sanctum-2.15.1-75c946","versionInfo":"2.15.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/laravel/sanctum@2.15.1"}]},{"name":"symfony/translation","SPDXID":"SPDXRef-composer-symfony-translation-6.1.4-75c946","versionInfo":"6.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/translation@6.1.4"}]},{"name":"symfony/console","SPDXID":"SPDXRef-composer-symfony-console-6.1.4-75c946","versionInfo":"6.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/console@6.1.4"}]},{"name":"spatie/laravel-ignition","SPDXID":"SPDXRef-composer-spatie-laravel-ignition-1.4.1-75c946","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/spatie/laravel-ignition@1.4.1"}]},{"name":"phpstan/phpstan","SPDXID":"SPDXRef-composer-phpstan-phpstan-1.8.3-75c946","versionInfo":"1.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Evan Coury \u003cme@evancoury.com\u003e, (c) Fabien Potencier \u003cfabien@symfony.com\u003e, (c) Igor Wiedler \u003cigor@wiedler.ch\u003e, (c) John Stevenson \u003cjohn-stevenson@blueyonder.co.uk\u003e, (c) Nils Adermann \u003cnaderman@naderman.de\u003e Jordi Boggiano \u003cj.boggiano@seld.be\u003e, Copyright (c) 1999 - 2019 The PHP Group, Copyright (c) 2004 David Grudl (https://davidgrudl.com), Copyright (c) 2004-2020, Facebook, Inc. (https://www.facebook.com/), Copyright (c) 2004-2022 Fabien Potencier, Copyright (c) 2011 Igor Wiedler, Copyright (c) 2011, Nikita Popov, Copyright (c) 2012 Christian L ck, Cees-Jan Kiewiet, Jan Sorgalla, Chris Boden, Igor Wiedler, Copyright (c) 2012 Jan Sorgalla, Christian L ck, Cees-Jan Kiewiet, Chris Boden, Copyright (c) 2012 PHP Framework Interoperability Group, Copyright (c) 2013-2016 container-interop, Copyright (c) 2013, Evan Coury, Copyright (c) 2014 PHP Framework Interoperability Group, Copyright (c) 2015 Andrew Morrison, Copyright (c) 2015 Andrew Morrison Format, Copyright (c) 2015 Christian L, Copyright (c) 2015 Christian L ck, Cees-Jan Kiewiet, Jan Sorgalla, Chris Boden, Copyright (c) 2015 Michael Dowling, https://github.com/mtdowling \u003cmtdowling@gmail.com\u003e, Copyright (c) 2015 Rasmus Lerdorf, Copyright (c) 2015-2019 Fabien Potencier, Copyright (c) 2016 Christian L, Copyright (c) 2016 Christian L ck, Cees-Jan Kiewiet, Jan Sorgalla, Chris Boden, Copyright (c) 2016 Composer, Copyright (c) 2016 Ond ej Mirtes, Copyright (c) 2016 Ondrej Mirtes, Copyright (c) 2016 PHP Framework Interoperability Group, Copyright (c) 2017 Composer, Copyright (c) 2017 Roave, LLC., Copyright (c) 2018 Christian L ck, taken from https://github.com/clue/errno, Copyright (c) 2018-2019 Fabien Potencier, Copyright (c) 2018-2022 Fabien Potencier, Copyright (c) 2019 Fabien Potencier, Copyright (c) 2019-2022 Fabien Potencier, Copyright (c) 2020 Fabien Potencier, Copyright (c) 2020-2022 Fabien Potencier, Copyright (c) 2021 Composer, Copyright (c) Nils Adermann, Jordi Boggiano, Copyright (c) Tawana Musewe, Copyright (https://php.net/manual/cc.license.php), Copyright (https://secure.php.net/manual/cc.license.php), copyright 2002 Richard Clamp \u003crichardc@unixbeard.net\u003e, copyright 2004-2005 Fabien Potencier \u003cfabien@symfony.com\u003e, Copyright 2007-2016 Hoa community, Copyright 2007-2016, Hoa community, Copyright 2007-2017 Hoa community, Copyright 2007-2017 Hoa community Ivan Enderlin, C, Copyright 2007-2017, Hoa community, Copyright 2013-2016 Aerospike, Inc., Copyright 2013-2017 Aerospike, Inc., Copyright 2013-2018 Aerospike, Inc., Copyright 2019 DataStax, Inc., copyright 2019 PHP Documentation Group, copyright as a string. link https://php.net/manual/en/gmagick.getcopyright.php, copyright link https://php.net/manual/en/reflectionzendextension.getcopyright.php, copyright opyright (https://php.net/manual/cc.license.php)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpstan/phpstan@1.8.3"}]},{"name":"theseer/tokenizer","SPDXID":"SPDXRef-composer-theseer-tokenizer-1.2.1-75c946","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2017 Arne Blankerts \u003carne@blankerts.de\u003e and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/theseer/tokenizer@1.2.1"}]},{"name":"sebastian/object-reflector","SPDXID":"SPDXRef-composer-sebastian-object-reflector-2.0.4-75c946","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2017-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/object-reflector@2.0.4"}]},{"name":"guzzlehttp/promises","SPDXID":"SPDXRef-composer-guzzlehttp-promises-1.5.2-75c946","versionInfo":"1.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Graham Campbell \u003chello@gjcampbell.co.uk\u003e, Copyright (c) 2015 Michael Dowling \u003cmtdowling@gmail.com\u003e, Copyright (c) 2017 Tobias Schultze \u003cwebmaster@tubo-world.de\u003e, Copyright (c) 2020 Tobias Nyholm \u003ctobias.nyholm@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/guzzlehttp/promises@1.5.2"}]},{"name":"nette/schema","SPDXID":"SPDXRef-composer-nette-schema-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause OR GPL-2.0-only OR GPL-3.0-only OR (BSD-3-Clause AND GPL-2.0-only) OR (BSD-3-Clause AND GPL-3.0-only) OR (GPL-2.0-only AND GPL-3.0-only)","copyrightText":"Copyright (c) 2004 David Grudl (https://davidgrudl.com), Copyright (c) 2004, 2014 David Grudl (https://davidgrudl.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nette/schema@1.2.2"}]},{"name":"sebastian/diff","SPDXID":"SPDXRef-composer-sebastian-diff-4.0.4-75c946","versionInfo":"4.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2002-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/diff@4.0.4"}]},{"name":"sebastian/environment","SPDXID":"SPDXRef-composer-sebastian-environment-5.1.4-75c946","versionInfo":"5.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2014-2022, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/environment@5.1.4"}]},{"name":"symfony/polyfill-php80","SPDXID":"SPDXRef-composer-symfony-polyfill-php80-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-php80@1.26.0"}]},{"name":"sebastian/exporter","SPDXID":"SPDXRef-composer-sebastian-exporter-4.0.4-75c946","versionInfo":"4.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2002-2021, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/exporter@4.0.4"}]},{"name":"phpunit/php-text-template","SPDXID":"SPDXRef-composer-phpunit-php-text-template-2.0.4-75c946","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2009-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-text-template@2.0.4"}]},{"name":"phpunit/php-timer","SPDXID":"SPDXRef-composer-phpunit-php-timer-5.0.3-75c946","versionInfo":"5.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2010-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-timer@5.0.3"}]},{"name":"sebastian/cli-parser","SPDXID":"SPDXRef-composer-sebastian-cli-parser-1.0.1-75c946","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/cli-parser@1.0.1"}]},{"name":"symfony/polyfill-intl-idn","SPDXID":"SPDXRef-composer-symfony-polyfill-intl-idn-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-intl-idn@1.26.0"}]},{"name":"filp/whoops","SPDXID":"SPDXRef-composer-filp-whoops-2.14.5-75c946","versionInfo":"2.14.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/filp/whoops@2.14.5"}]},{"name":"symfony/css-selector","SPDXID":"SPDXRef-composer-symfony-css-selector-6.1.3-75c946","versionInfo":"6.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/css-selector@6.1.3"}]},{"name":"symfony/finder","SPDXID":"SPDXRef-composer-symfony-finder-6.1.3-75c946","versionInfo":"6.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/finder@6.1.3"}]},{"name":"vlucas/phpdotenv","SPDXID":"SPDXRef-composer-vlucas-phpdotenv-5.4.1-75c946","versionInfo":"5.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2013, Vance Lucas., Copyright (c) 2014, Graham Campbell.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/vlucas/phpdotenv@5.4.1"}]},{"name":"fruitcake/php-cors","SPDXID":"SPDXRef-composer-fruitcake-php-cors-1.2.0-75c946","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2017 Alexander \u003ciam.asm89@gmail.com\u003e, Copyright (c) 2017-2022 Barryvdh \u003cbarryvdh@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/fruitcake/php-cors@1.2.0"}]},{"name":"phpunit/php-file-iterator","SPDXID":"SPDXRef-composer-phpunit-php-file-iterator-3.0.6-75c946","versionInfo":"3.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2009-2021, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-file-iterator@3.0.6"}]},{"name":"ralouphie/getallheaders","SPDXID":"SPDXRef-composer-ralouphie-getallheaders-3.0.3-75c946","versionInfo":"3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Ralph Khattar","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ralouphie/getallheaders@3.0.3"}]},{"name":"sebastian/code-unit-reverse-lookup","SPDXID":"SPDXRef-composer-sebastian-code-unit-reverse-lookup-2.0.3-75c946","versionInfo":"2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2016-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/code-unit-reverse-lookup@2.0.3"}]},{"name":"psr/simple-cache","SPDXID":"SPDXRef-composer-psr-simple-cache-3.0.0-75c946","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 PHP Framework Interoperability Group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/simple-cache@3.0.0"}]},{"name":"phpunit/phpunit","SPDXID":"SPDXRef-composer-phpunit-phpunit-9.5.24-75c946","versionInfo":"9.5.24","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/phpunit@9.5.24"}]},{"name":"symfony/service-contracts","SPDXID":"SPDXRef-composer-symfony-service-contracts-3.1.1-75c946","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/service-contracts@3.1.1"}]},{"name":"squizlabs/php_codesniffer","SPDXID":"SPDXRef-composer-squizlabs-phpcodesniffer-3.7.1-75c946","versionInfo":"3.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2012, Squiz Pty Ltd (ABN 77 084 670 600), copyright 1994-1997 Squiz Pty Ltd, copyright 1994-1997 The PHP Group, copyright 1997 Squiz Pty Ltd, copyright 1997~1994 The PHP Group, copyright 2006-2012 Squiz Pty Ltd, copyright 2006-2014 Squiz Pty Ltd, copyright 2006-2015 Squiz Pty Ltd, copyright 2006-2017 Squiz Pty Ltd, copyright 2006-2018 Squiz Pty Ltd, copyright 2006-2019 Squiz Pty Ltd, copyright 2006-2020 Squiz Pty Ltd, copyright 2007-2014 Manuel Pichler, copyright 2007-2014 Mayflower GmbH, copyright 2009-2014 Florian Grandel, copyright 2010-2014 Alexander Obuhovich, copyright 2010-2014 Andy Grunwald, copyright 2010-2014 Squiz Pty Ltd, copyright 2010-2014 Stefano Kowalke, copyright 2012-2014 Christian Weiske, copyright 2013-2014 Foo Inc., copyright 2013-2014 Roman Levishchenko, copyright 2014 Arroba IT, copyright 2017 Juliette Reinders Folmer, copyright 2018 Juliette Reinders Folmer, copyright 2018-2019 Juliette Reinders Folmer, copyright 2019 Juliette Reinders Folmer, copyright 2019 Matthew Peveler, copyright 2019 Squiz Pty Ltd, copyright 2020 Squiz Pty Ltd, copyright 2020-2021 Squiz Pty Ltd, copyright 2021 Squiz Pty Ltd, copyright 2022 Squiz Pty Ltd, copyright The PHP Group, Greg Sherwood \u003cgsherwood@squiz.net\u003e copyright 2010-2014 mediaSELF Sp. z","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/squizlabs/php_codesniffer@3.7.1"}]},{"name":"sebastian/resource-operations","SPDXID":"SPDXRef-composer-sebastian-resource-operations-3.0.3-75c946","versionInfo":"3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2015-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/resource-operations@3.0.3"}]},{"name":"sebastian/recursion-context","SPDXID":"SPDXRef-composer-sebastian-recursion-context-4.0.4-75c946","versionInfo":"4.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2002-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/recursion-context@4.0.4"}]},{"name":"spatie/ignition","SPDXID":"SPDXRef-composer-spatie-ignition-1.4.1-75c946","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ml (c), Copyright (c) Spatie \u003cinfo@spatie.be\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/spatie/ignition@1.4.1"}]},{"name":"symfony/event-dispatcher","SPDXID":"SPDXRef-composer-symfony-event-dispatcher-6.1.0-75c946","versionInfo":"6.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/event-dispatcher@6.1.0"}]},{"name":"laravel/sail","SPDXID":"SPDXRef-composer-laravel-sail-1.15.4-75c946","versionInfo":"1.15.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/laravel/sail@1.15.4"}]},{"name":"ramsey/uuid","SPDXID":"SPDXRef-composer-ramsey-uuid-4.4.0-75c946","versionInfo":"4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2022 Ben Ramsey \u003cben@benramsey.com\u003e, Copyright (c) 2013-present Benjamin Morel, copyright (c) Ben Ramsey (https://benramsey.com/), Copyright (c) Ben Ramsey \u003cben@benramsey.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ramsey/uuid@4.4.0"}]},{"name":"guzzlehttp/psr7","SPDXID":"SPDXRef-composer-guzzlehttp-psr7-2.4.1-75c946","versionInfo":"2.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Graham Campbell \u003chello@gjcampbell.co.uk\u003e, Copyright (c) 2015 Mark Sagi-Kazar \u003cmark.sagikazar@gmail.com\u003e, Copyright (c) 2015 Michael Dowling \u003cmtdowling@gmail.com\u003e, Copyright (c) 2016 George Mponos \u003cgmponos@gmail.com\u003e, Copyright (c) 2016 Tobias Schultze \u003cwebmaster@tubo-world.de\u003e, Copyright (c) 2018 Tobias Nyholm \u003ctobias.nyholm@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/guzzlehttp/psr7@2.4.1"}]},{"name":"symfony/string","SPDXID":"SPDXRef-composer-symfony-string-6.1.4-75c946","versionInfo":"6.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/string@6.1.4"}]},{"name":"psr/event-dispatcher","SPDXID":"SPDXRef-composer-psr-event-dispatcher-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 PHP-FIG","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/event-dispatcher@1.0.0"}]},{"name":"fakerphp/faker","SPDXID":"SPDXRef-composer-fakerphp-faker-1.20.0-75c946","versionInfo":"1.20.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/fakerphp/faker@1.20.0"}]},{"name":"fruitcake/laravel-cors","SPDXID":"SPDXRef-composer-fruitcake-laravel-cors-2.2.0-75c946","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2016 Barry vd. Heuvel","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/fruitcake/laravel-cors@2.2.0"}]},{"name":"guzzlehttp/guzzle","SPDXID":"SPDXRef-composer-guzzlehttp-guzzle-7.5.0-75c946","versionInfo":"7.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Michael Dowling \u003cmtdowling@gmail.com\u003e, Copyright (c) 2012 Jeremy Lindblom \u003cjeremeamia@gmail.com\u003e, Copyright (c) 2014 Graham Campbell \u003chello@gjcampbell.co.uk\u003e, Copyright (c) 2015 Mark Sagi-Kazar \u003cmark.sagikazar@gmail.com\u003e, Copyright (c) 2015 Tobias Schultze \u003cwebmaster@tubo-world.de\u003e, Copyright (c) 2016 George Mponos \u003cgmponos@gmail.com\u003e, Copyright (c) 2016 Tobias Nyholm \u003ctobias.nyholm@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/guzzlehttp/guzzle@7.5.0"}]},{"name":"monolog/monolog","SPDXID":"SPDXRef-composer-monolog-monolog-2.8.0-75c946","versionInfo":"2.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Jordi Boggiano \u003cj.boggiano@seld.be\u003e, Copyright (c) 2011-2020 Jordi Boggiano","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/monolog/monolog@2.8.0"}]},{"name":"sebastian/type","SPDXID":"SPDXRef-composer-sebastian-type-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2019-2022, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/type@3.1.0"}]},{"name":"symfony/http-foundation","SPDXID":"SPDXRef-composer-symfony-http-foundation-6.1.4-75c946","versionInfo":"6.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/http-foundation@6.1.4"}]},{"name":"symfony/http-kernel","SPDXID":"SPDXRef-composer-symfony-http-kernel-6.1.4-75c946","versionInfo":"6.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Fabien Potencier \u003cfabien@symfony.com\u003e, Copyright (c) 2004-2022 Fabien Potencier","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/http-kernel@6.1.4"}]},{"name":"phar-io/version","SPDXID":"SPDXRef-composer-phar-io-version-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e , Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2016-2017 Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phar-io/version@3.2.1"}]},{"name":"doctrine/instantiator","SPDXID":"SPDXRef-composer-doctrine-instantiator-1.4.1-75c946","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Doctrine Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/doctrine/instantiator@1.4.1"}]},{"name":"myclabs/deep-copy","SPDXID":"SPDXRef-composer-myclabs-deep-copy-1.11.0-75c946","versionInfo":"1.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 My C-Sense","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/myclabs/deep-copy@1.11.0"}]},{"name":"phpoption/phpoption","SPDXID":"SPDXRef-composer-phpoption-phpoption-1.9.0-75c946","versionInfo":"1.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpoption/phpoption@1.9.0"}]},{"name":"sebastian/comparator","SPDXID":"SPDXRef-composer-sebastian-comparator-4.0.6-75c946","versionInfo":"4.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2002-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/comparator@4.0.6"}]},{"name":"symfony/event-dispatcher-contracts","SPDXID":"SPDXRef-composer-symfony-event-dispatcher-contracts-3.1.1-75c946","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/event-dispatcher-contracts@3.1.1"}]},{"name":"symfony/mailer","SPDXID":"SPDXRef-composer-symfony-mailer-6.1.4-75c946","versionInfo":"6.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/mailer@6.1.4"}]},{"name":"sebastian/lines-of-code","SPDXID":"SPDXRef-composer-sebastian-lines-of-code-1.0.3-75c946","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/lines-of-code@1.0.3"}]},{"name":"doctrine/lexer","SPDXID":"SPDXRef-composer-doctrine-lexer-1.2.3-75c946","versionInfo":"1.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2006-2018 Doctrine Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/doctrine/lexer@1.2.3"}]},{"name":"laravel/serializable-closure","SPDXID":"SPDXRef-composer-laravel-serializable-closure-1.2.1-75c946","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/laravel/serializable-closure@1.2.1"}]},{"name":"nesbot/carbon","SPDXID":"SPDXRef-composer-nesbot-carbon-2.62.1-75c946","versionInfo":"2.62.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Brian Nesbitt \u003cbrian@nesbot.com\u003e, Copyright (c) Brian Nesbitt","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nesbot/carbon@2.62.1"}]},{"name":"symfony/polyfill-mbstring","SPDXID":"SPDXRef-composer-symfony-polyfill-mbstring-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-mbstring@1.26.0"}]},{"name":"laravel/framework","SPDXID":"SPDXRef-composer-laravel-framework-9.27.0-75c946","versionInfo":"9.27.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) date 'Y config 'app.name, (c) Fabien Potencier \u003cfabien@symfony.com\u003e http://symfony.com, Copyright (c) 2005-2010 - Zend Technologies USA Inc. (http://www.zend.com), Copyright (c) Taylor Otwell","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/laravel/framework@9.27.0"}]},{"name":"maglnet/composer-require-checker","SPDXID":"SPDXRef-composer-maglnet-composer-require-checker-4.2.0-75c946","versionInfo":"4.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/maglnet/composer-require-checker@4.2.0"}]},{"name":"sebastian/complexity","SPDXID":"SPDXRef-composer-sebastian-complexity-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/complexity@2.0.2"}]},{"name":"symfony/polyfill-intl-normalizer","SPDXID":"SPDXRef-composer-symfony-polyfill-intl-normalizer-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-intl-normalizer@1.26.0"}]},{"name":"egulias/email-validator","SPDXID":"SPDXRef-composer-egulias-email-validator-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2021 Eduardo Gulias Davis","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/egulias/email-validator@3.2.1"}]},{"name":"symfony/translation-contracts","SPDXID":"SPDXRef-composer-symfony-translation-contracts-3.1.1-75c946","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/translation-contracts@3.1.1"}]},{"name":"sebastian/global-state","SPDXID":"SPDXRef-composer-sebastian-global-state-5.0.5-75c946","versionInfo":"5.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2001-2022, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/global-state@5.0.5"}]},{"name":"league/mime-type-detection","SPDXID":"SPDXRef-composer-league-mime-type-detection-1.11.0-75c946","versionInfo":"1.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2022 Frank de Jonge","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/league/mime-type-detection@1.11.0"}]},{"name":"phpunit/php-invoker","SPDXID":"SPDXRef-composer-phpunit-php-invoker-3.1.1-75c946","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2011-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-invoker@3.1.1"}]},{"name":"psr/container","SPDXID":"SPDXRef-composer-psr-container-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2016, Copyright (c) 2013-2016 container-interop, Copyright (c) 2016 PHP Framework Interoperability Group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/container@2.0.2"}]},{"name":"sebastian/object-enumerator","SPDXID":"SPDXRef-composer-sebastian-object-enumerator-4.0.4-75c946","versionInfo":"4.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2016-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/object-enumerator@4.0.4"}]},{"name":"symfony/process","SPDXID":"SPDXRef-composer-symfony-process-6.1.3-75c946","versionInfo":"6.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/process@6.1.3"}]},{"name":"mockery/mockery","SPDXID":"SPDXRef-composer-mockery-mockery-1.5.0-75c946","versionInfo":"1.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2010 Padraic Brady (http://blog.astrumfutura.com), Copyright (c) 2010, Padraic Brady, Copyright (c) 2016 Dave Marshall, Copyright (c) 2017 Dave Marshall, Copyright (c) 2017 Dave Marshall https://github.com/davedevelopment, Copyright (c) 2019 Enalean, copyright u'Padraic Brady, Dave Marshall and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/mockery/mockery@1.5.0"}]},{"name":"league/commonmark","SPDXID":"SPDXRef-composer-league-commonmark-2.3.5-75c946","versionInfo":"2.3.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/league/commonmark@2.3.5"}]},{"name":"voku/portable-ascii","SPDXID":"SPDXRef-composer-voku-portable-ascii-2.0.1-75c946","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Lars Moelleken","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/voku/portable-ascii@2.0.1"}]},{"name":"sebastian/code-unit","SPDXID":"SPDXRef-composer-sebastian-code-unit-1.0.8-75c946","versionInfo":"1.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/code-unit@1.0.8"}]},{"name":"webmozart/assert","SPDXID":"SPDXRef-composer-webmozart-assert-1.11.0-75c946","versionInfo":"1.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Bernhard Schussek \u003cbschussek@gmail.com\u003e, Copyright (c) 2014 Bernhard Schussek","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/webmozart/assert@1.11.0"}]},{"name":"psr/http-message","SPDXID":"SPDXRef-composer-psr-http-message-1.0.1-75c946","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 PHP Framework Interoperability Group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/http-message@1.0.1"}]},{"name":"symfony/polyfill-intl-grapheme","SPDXID":"SPDXRef-composer-symfony-polyfill-intl-grapheme-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-intl-grapheme@1.26.0"}]},{"name":"webmozart/glob","SPDXID":"SPDXRef-composer-webmozart-glob-4.6.0-75c946","versionInfo":"4.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Bernhard Schussek \u003cbschussek@gmail.com\u003e, Copyright (c) 2014 Bernhard Schussek","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/webmozart/glob@4.6.0"}]},{"name":"brick/math","SPDXID":"SPDXRef-composer-brick-math-0.10.2-75c946","versionInfo":"0.10.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-present Benjamin Morel","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/brick/math@0.10.2"}]},{"name":"symfony/var-dumper","SPDXID":"SPDXRef-composer-symfony-var-dumper-6.1.3-75c946","versionInfo":"6.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/var-dumper@6.1.3"}]},{"name":"phar-io/manifest","SPDXID":"SPDXRef-composer-phar-io-manifest-2.0.3-75c946","versionInfo":"2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e , Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2016-2019 Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e , Sebastian Bergmann \u003csebastian@phpunit.de\u003e , and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phar-io/manifest@2.0.3"}]},{"name":"sebastian/version","SPDXID":"SPDXRef-composer-sebastian-version-3.0.2-75c946","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2013-2020, Sebastian Bergmann \u003csebastian@phpunit.de\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/version@3.0.2"}]},{"name":"psr/http-client","SPDXID":"SPDXRef-composer-psr-http-client-1.0.1-75c946","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 PHP Framework Interoperability Group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/http-client@1.0.1"}]},{"name":"psy/psysh","SPDXID":"SPDXRef-composer-psy-psysh-0.11.8-75c946","versionInfo":"0.11.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2012-2022 Justin Hileman, Copyright (c) 2007-2017, Hoa community, Copyright (c) 2012-2022 Justin Hileman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psy/psysh@0.11.8"}]},{"name":"symfony/deprecation-contracts","SPDXID":"SPDXRef-composer-symfony-deprecation-contracts-3.1.1-75c946","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/deprecation-contracts@3.1.1"}]},{"name":"dflydev/dot-access-data","SPDXID":"SPDXRef-composer-dflydev-dot-access-data-3.0.1-75c946","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/dflydev/dot-access-data@3.0.1"}]},{"name":"dragonmantank/cron-expression","SPDXID":"SPDXRef-composer-dragonmantank-cron-expression-3.3.1-75c946","versionInfo":"3.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Michael Dowling \u003cmtdowling@gmail.com\u003e , 2016 Chris Tankersley \u003cchris@ctankersley.com\u003e , and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/dragonmantank/cron-expression@3.3.1"}]},{"name":"tijsverkoyen/css-to-inline-styles","SPDXID":"SPDXRef-composer-tijsverkoyen-css-to-inline-styles-2.2.4-75c946","versionInfo":"2.2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) Tijs Verkoyen.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/tijsverkoyen/css-to-inline-styles@2.2.4"}]},{"name":"hamcrest/hamcrest-php","SPDXID":"SPDXRef-composer-hamcrest-hamcrest-php-2.0.1-75c946","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/hamcrest/hamcrest-php@2.0.1"}]},{"name":"ramsey/collection","SPDXID":"SPDXRef-composer-ramsey-collection-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"copyright (c) Ben Ramsey (https://benramsey.com), Copyright (c) Ben Ramsey \u003cben@benramsey.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ramsey/collection@1.2.2"}]},{"name":"symfony/polyfill-php81","SPDXID":"SPDXRef-composer-symfony-polyfill-php81-1.26.0-75c946","versionInfo":"1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-php81@1.26.0"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-3-75c946","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@3"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@1"}]},{"name":"com.github.paslandau/docker-php-tutorial","SPDXID":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","versionInfo":"master","downloadLocation":"git+https://github.com/paslandau/docker-php-tutorial","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/paslandau/docker-php-tutorial@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-maglnet-composer-require-checker-4.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-egulias-email-validator-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-webmozart-assert-1.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-var-dumper-6.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-laravel-tinker-2.7.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-graham-campbell-result-type-1.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-vlucas-phpdotenv-5.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-version-3.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-nette-utils-3.2.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-asm89-stack-cors-2.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-spatie-flare-client-php-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-finder-6.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-code-unit-reverse-lookup-2.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psr-container-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-league-config-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psr-simple-cache-3.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-event-dispatcher-6.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-laravel-framework-9.27.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-laravel-sanctum-2.15.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-ralouphie-getallheaders-3.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-spatie-ignition-1.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-comparator-4.0.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-object-reflector-2.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpunit-php-invoker-3.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-intl-grapheme-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-brick-math-0.10.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-dragonmantank-cron-expression-3.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-exporter-4.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-squizlabs-phpcodesniffer-3.7.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-recursion-context-4.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psr-http-message-1.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-laravel-sail-1.15.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-string-6.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-league-flysystem-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-ctype-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psr-log-3.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-routing-6.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-ramsey-collection-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-laravel-serializable-closure-1.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-mbstring-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psr-http-factory-1.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-nette-schema-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-intl-idn-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-php81-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-php72-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-doctrine-inflector-2.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpunit-php-timer-5.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpunit-php-file-iterator-3.0.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-doctrine-lexer-1.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phar-io-version-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-object-enumerator-4.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-deprecation-contracts-3.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-voku-portable-ascii-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-dflydev-dot-access-data-3.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-console-6.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpunit-phpunit-9.5.24-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-service-contracts-3.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-http-foundation-6.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-event-dispatcher-contracts-3.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-process-6.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psr-http-client-1.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpunit-php-text-template-2.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-type-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-http-kernel-6.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phar-io-manifest-2.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-nunomaduro-collision-6.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-guzzlehttp-promises-1.5.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-fakerphp-faker-1.20.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-complexity-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpoption-phpoption-1.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-mime-6.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-resource-operations-3.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-nesbot-carbon-2.62.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-webmozart-glob-4.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-hamcrest-hamcrest-php-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-nunomaduro-termwind-1.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-filp-whoops-2.14.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-myclabs-deep-copy-1.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpunit-php-code-coverage-9.2.17-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-css-selector-6.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-guzzlehttp-guzzle-7.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-monolog-monolog-2.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-league-mime-type-detection-1.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-theseer-tokenizer-1.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-environment-5.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-php80-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-php-parallel-lint-php-parallel-lint-1.3.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-spatie-laravel-ignition-1.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-cli-parser-1.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-intl-normalizer-1.26.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-league-commonmark-2.3.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-mailer-6.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-error-handler-6.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-guzzlehttp-psr7-2.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-doctrine-instantiator-1.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-mockery-mockery-1.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psy-psysh-0.11.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-nikic-php-parser-4.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-ramsey-uuid-4.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-global-state-5.0.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-code-unit-1.0.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-psr-event-dispatcher-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-fruitcake-laravel-cors-2.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-tijsverkoyen-css-to-inline-styles-2.2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-fruitcake-php-cors-1.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-translation-contracts-3.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-spatie-backtrace-1.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-symfony-translation-6.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-phpstan-phpstan-1.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-diff-4.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relatedSpdxElement":"SPDXRef-composer-sebastian-lines-of-code-1.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-paslandau-docker-php-tutorial-master-5f116b","relationshipType":"DESCRIBES"}]}
