// composer.json
{
"require": {
"php": "^8.0.2",
"ext-ctype": "*",
"ext-iconv": "*",
"babdev/pagerfanta-bundle": "^3.6", // v3.6.1
"composer/package-versions-deprecated": "^1.11", // 1.11.99.5
"doctrine/annotations": "^1.13", // 1.13.2
"doctrine/dbal": "^3.3", // 3.3.5
"doctrine/doctrine-bundle": "^2.0", // 2.6.2
"doctrine/doctrine-migrations-bundle": "^3.2", // 3.2.2
"doctrine/orm": "^2.0", // 2.11.2
"knplabs/knp-markdown-bundle": "^1.8", // 1.10.0
"knplabs/knp-time-bundle": "^1.18", // v1.18.0
"pagerfanta/doctrine-orm-adapter": "^3.6", // v3.6.1
"pagerfanta/twig": "^3.6", // v3.6.1
"sensio/framework-extra-bundle": "^6.0", // v6.2.6
"sentry/sentry-symfony": "^4.0", // 4.2.8
"stof/doctrine-extensions-bundle": "^1.5", // v1.7.0
"symfony/asset": "6.0.*", // v6.0.7
"symfony/console": "6.0.*", // v6.0.7
"symfony/dotenv": "6.0.*", // v6.0.5
"symfony/flex": "^2.1", // v2.1.7
"symfony/form": "6.0.*", // v6.0.7
"symfony/framework-bundle": "6.0.*", // v6.0.7
"symfony/mailer": "6.0.*", // v6.0.5
"symfony/monolog-bundle": "^3.0", // v3.7.1
"symfony/property-access": "6.0.*", // v6.0.7
"symfony/property-info": "6.0.*", // v6.0.7
"symfony/proxy-manager-bridge": "6.0.*", // v6.0.6
"symfony/routing": "6.0.*", // v6.0.5
"symfony/runtime": "6.0.*", // v6.0.7
"symfony/security-bundle": "6.0.*", // v6.0.5
"symfony/serializer": "6.0.*", // v6.0.7
"symfony/stopwatch": "6.0.*", // v6.0.5
"symfony/twig-bundle": "6.0.*", // v6.0.3
"symfony/ux-chartjs": "^2.0", // v2.1.0
"symfony/validator": "6.0.*", // v6.0.7
"symfony/webpack-encore-bundle": "^1.7", // v1.14.0
"symfony/yaml": "6.0.*", // v6.0.3
"symfonycasts/verify-email-bundle": "^1.7", // v1.10.0
"twig/extra-bundle": "^2.12|^3.0", // v3.3.8
"twig/string-extra": "^3.3", // v3.3.5
"twig/twig": "^2.12|^3.0" // v3.3.10
},
"require-dev": {
"doctrine/doctrine-fixtures-bundle": "^3.4", // 3.4.1
"phpunit/phpunit": "^9.5", // 9.5.20
"rector/rector": "^0.12.17", // 0.12.20
"symfony/debug-bundle": "6.0.*", // v6.0.3
"symfony/maker-bundle": "^1.15", // v1.38.0
"symfony/var-dumper": "6.0.*", // v6.0.6
"symfony/web-profiler-bundle": "6.0.*", // v6.0.6
"zenstruck/foundry": "^1.16" // v1.18.0
}
}
8 Comments
Hey, you talked about ElasticSearch in this video, why not make a course for ElasticSearch ? it could be awesome!
Hey Fabrice
Thanks for telling us what you'd like to learn next. I can't guarantee anything but we take into account all the requests
Cheers!
Hi there! Great video. But I am having a small problem with Chapter 19 ... I'm using the latest full symfony-docker from https://github.com/dunglas/symfony-docker. I have successfully added symfony/mailer package and can see the mailcatcher docker running. But the MAILER_* server variables are just not there... Is this simply not fit for the symfony-docker? or did symfony 6.1 break/change something? already tried clearing caches and rebuilding everything...
Hey SaronGrave,
Did you update your
docker-compose.yamlconfig file after installing Mailer?Oh, and how are you running your web server? Remember it has to be executed through the Symfony CLI so it can inject the env vars
symfony server:runCheers!
I've completed the course and the final challenge however the course shows as 92% complete. Any idea what I've missed?
Cheers
Hey Steve,
Please, take a look at the table of content on this page: https://symfonycasts.com/sc... - please make sure you have a "check" icon for every chapter in that list. If anything is missing - you would need to watch that video till the end to get a credit for it and mark it as viewed with the "check" icon. Also, make sure that all challenges in that list are green, if you missed any or have some red there - try to complete them again.
If you still have this problem and don't know - please, contact us via our contact form: https://symfonycasts.com/co... - so we know your email and could take a look at your account :)
Cheers!
HI Victor
I actual had the first video unticked... however I'm still not 100%. The only thing I can see now is the final challenge is not green despite having done it correctly several times. I'll drop a message in via the contact form. Thank you
Hey Steve,
No problem, I noticed your email and already replied to you :) Now you have that cert ;)
Cheers!
"Houston: no signs of life"
Start the conversation!