Chapters
48 Chapters
|
5:05:05
|
Login to bookmark this video
-
Course Code
Subscribe to download the code!Compatible PHP versions: ^7.1.3
Subscribe to download the code!Compatible PHP versions: ^7.1.3
-
This Video
Subscribe to download the video!
Subscribe to download the video!
-
Subtitles
Subscribe to download the subtitles!
Subscribe to download the subtitles!
-
Course Script
Subscribe to download the script!
Subscribe 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!
Keep on Learning!
If you liked what you've learned so far, dive in! Subscribe to get access to this tutorial plus video, code and script downloads.
Este tutorial está construido con Symfony 4.3, pero funcionará bien en Symfony 4.4 o 5.
What PHP libraries does this tutorial use?
// composer.json
{
"require": {
"php": "^7.1.3",
"ext-ctype": "*",
"ext-iconv": "*",
"composer/package-versions-deprecated": "^1.11", // 1.11.99
"doctrine/annotations": "^1.0", // v1.8.0
"doctrine/doctrine-bundle": "^1.6.10", // 1.11.2
"doctrine/doctrine-migrations-bundle": "^1.3|^2.0", // v2.0.0
"doctrine/orm": "^2.5.11", // v2.6.3
"intervention/image": "^2.4", // 2.4.2
"league/flysystem-bundle": "^1.0", // 1.1.0
"phpdocumentor/reflection-docblock": "^3.0|^4.0", // 4.3.1
"sensio/framework-extra-bundle": "^5.3", // v5.3.1
"symfony/console": "4.3.*", // v4.3.2
"symfony/dotenv": "4.3.*", // v4.3.2
"symfony/flex": "^1.9", // v1.21.6
"symfony/framework-bundle": "4.3.*", // v4.3.2
"symfony/messenger": "4.3.*", // v4.3.4
"symfony/property-access": "4.3.*", // v4.3.2
"symfony/property-info": "4.3.*", // v4.3.2
"symfony/serializer": "4.3.*", // v4.3.2
"symfony/validator": "4.3.*", // v4.3.2
"symfony/webpack-encore-bundle": "^1.5", // v1.6.2
"symfony/yaml": "4.3.*" // v4.3.2
},
"require-dev": {
"easycorp/easy-log-handler": "^1.0.7", // v1.0.7
"symfony/debug-bundle": "4.3.*", // v4.3.2
"symfony/maker-bundle": "^1.0", // v1.12.0
"symfony/monolog-bundle": "^3.0", // v3.4.0
"symfony/stopwatch": "4.3.*", // v4.3.2
"symfony/twig-bundle": "4.3.*", // v4.3.2
"symfony/var-dumper": "4.3.*", // v4.3.2
"symfony/web-profiler-bundle": "4.3.*" // v4.3.2
}
}
8 Comments
I can't find the mentioned code block with updated example...
Same here!
Ah! My mistake! Thanks for asking :). The code blocks are on the NEXT page - https://symfonycasts.com/sc... - the video doesn't include a few necessary details, but the related code blocks DO contain the necessary code. See the TIP in this section - https://symfonycasts.com/sc... - you need to implement encode() and a small change in decode().
Let me know if this helps! I'll update the note :). Cheers!
Ah, actually, I'm still wrong - I forgot what I was doing when I fixed this originally :). The code block on THIS page should have been updated when I added this note, but I missed that detail. I've just fixed that: the
messenger.yamlcode - https://symfonycasts.com/screencast/messenger/external-transport#codeblock-5b68cfa12a - now shows how to set things up with routing & binding keys. You will also need to make a tweak in the custom serializer in the next chapter - but there's a separate note there for that.Phew! If that doesn't make sense, please let me know.
Cheers!
Very nice Tutorials! You explain it in an understanding manner, and make it easy to dive into the deep:) Keep them coming!
Hey Ruben,
Thank you for such a nice feedback! That's exactly our mission, make explanation short and easy to understand! :)
Cheers!
Ryan's teachings would make symfony certification much easier. My dream is to one day see this certification in Portuguese, I would be the first to do it, it's a shame that my English is still very basic.
Anyway, Ryan was the best instructor I've ever had.
Cheers and thank you for the kind message! And it seems that your English here is quite good. I hope you can take the certification some time!
"Houston: no signs of life"
Start the conversation!