Chapters
18 Chapters
|
1:50:35
|
Login to bookmark this video
-
Course Code
Login or register to download the code!
Login or register to download the code!
-
This Video
Login or register to download the video!
Login or register to download the video!
-
Subtitles
Login or register to download the subtitles!
Login or register to download the subtitles!
-
Course Script
Login or register to download the script!
Login or register to download the script!
Scroll down to the script below, click on any sentence (including terminal blocks) to jump to that spot in the video!
Subscribe to jump to this part in the video!
This tutorial also works great for Symfony 6!
What PHP libraries does this tutorial use?
// composer.json
{
"require": {
"php": "^7.3.0 || ^8.0.0",
"ext-ctype": "*",
"ext-iconv": "*",
"easycorp/easy-log-handler": "^1.0.7", // v1.0.9
"sensio/framework-extra-bundle": "^6.0", // v6.2.1
"symfony/asset": "5.0.*", // v5.0.11
"symfony/console": "5.0.*", // v5.0.11
"symfony/debug-bundle": "5.0.*", // v5.0.11
"symfony/dotenv": "5.0.*", // v5.0.11
"symfony/flex": "^1.3.1", // v1.21.6
"symfony/framework-bundle": "5.0.*", // v5.0.11
"symfony/monolog-bundle": "^3.0", // v3.5.0
"symfony/profiler-pack": "*", // v1.0.5
"symfony/routing": "5.1.*", // v5.1.11
"symfony/twig-pack": "^1.0", // v1.0.1
"symfony/var-dumper": "5.0.*", // v5.0.11
"symfony/webpack-encore-bundle": "^1.7", // v1.8.0
"symfony/yaml": "5.0.*" // v5.0.11
},
"require-dev": {
"symfony/profiler-pack": "^1.0" // v1.0.5
}
}
5 Comments
Hi! Great Tutorials! Congrats!
Just a notice: There is a typo in challenge#1 It should be @Route("/user/profile", name:"app_user_profile") instead of @Route("/user/profile", name="app_user_profile").
But well, I think everyone understood :)
Hey Joaquim P.!
Ah, actually I think it IS correct (but I appreciate you making sure anyway!). The tricky thing here is that, in this tutorial, we're using route annotations (the stuff that starts with an @ symbol). Lately, you're probably more accustomed to seeing route *attributes (the stuff that is surrounded by #[]). For annotations, the
name="app_user_profile"is correct. For attributes, thename:would be correct. But, anyways, I'm happy to say goodbye to annotations in favor or attributes ;).Cheers!
Thank you Ryan!
Oh yes, of course you're right! My bad. In fact, I was confusing attributes and annotations :)
Till now I love the course, thank you so much. But man, the last sentence, i'm scared. Let's continue.
Hey TanguyD,
Haha, I hope it won't scare you anymore after you finish this course ;) Thanks for your feedback!
Cheers!
"Houston: no signs of life"
Start the conversation!