Back to top with progress scrollbar

Symfony Station Communiqué - 25 November 2022

By Reuben Walker, 25 November, 2022

Illustration of the surface of an alien world.

Welcome to this week's Symfony Station Communiqué. It's your review of the essential news in the Symfony and PHP development communities. We also cover the cybersecurity world in detail.

Holiday time is over for Symfony Station. That means we’re back with a three week edition. It will concentrate on Symfony news this one time with a sprinkling of PHP. And you peeps were busy writing while we were away. Bravo!

So, take your time and enjoy the items most relevant and valuable to you.

My opinions will be in bold.

Many of the items we curate are on Medium. I recommend investing in membership as you can access everything you want to read. It’s a small investment in boosting your career. As you may have noticed, non-members can only access a limited number of articles per month.

Become a member here! The compensation we receive from your use of this link helps pay for our weekly communiqué.


As always, we will start with the official news from Symfony.

Highlights -> See below

A Week of Symfony #827 (31 October - 6 November 2022)

A Week of Symfony #828 (7-13 November 2022)

A Week of Symfony #829 (14-20 November 2022)

Symfony announced:

New in Symfony 6.2: Console improvements

New in Symfony 6.2: Security Improvements (Part 1)

New in Symfony 6.2: Security Improvements (Part 2)

New in Symfony 6.2: More Extensible Mailer

New in Symfony 6.2: DX Improvements

New in Symfony 6.2: Better Debugging Commands

New in Symfony 6.2: Improved File Validator

New in Symfony 6.2: Notifier and Mailer Integrations

New in Symfony 6.2: Conditional Constraints

New in Symfony 6.2: PSR-4 Route Loader

New in Symfony 6.2: Better PHP Translation Extractor

New in Symfony 6.2: Finder Improvements

SymfonyCasts continues its PHPUnit course and patterns course and starts a new one on NetGen Layouts:

This week on SymfonyCasts

This week on SymfonyCasts 2

This week on SymfonyCasts 3

Featured Item

There’s not a featured post this week, but rather a featured conference.

Reuben Walker at SymfonyCon
Reuben Walker at SymfonyCon

We were in France for SymfonyCon at Disneyland Paris. It was fantastiqué. There was a bonanza of informative presentations, including lots of info about Symfony 6.2. It was highlighted by great sponsors, exclusive access to the Disney Studios park, and more.

Stefan Koopmanschap shares an article version of his presentation:

7 Lessons You Can Learn From Disney Movies

And Sylius posted their presentation about a new API:

Dilemmas and decisions

If you missed it, you can buy access to the recordings sometime soon.

Cécile Hamerel has this review of several sessions:

Retour sur la SymfonyCon 2022

More details are on the way in a forthcoming article.

This Month

Ingo Steinke has this great article:

Symfony, Shopware, WordPress, and how to improve PHP-based Web Development

Nico Anastasio has an:

Introduction to Symfony 6 Framework

.com has:

Using Doctrine’s L2 Cache in Symfony

Pimcore shows us how to:

How to use Symfony Messenger with Pimcore?

And Edouard Courty shows us:

How to setup Symfony Messenger in 5 minutes

The Droptimes reports:

Symfony 6.2 to Introduce New Access Token Authenticator

Nicolas Jourdan demonstrates how to:

Create a custom channel into Symfony Notifier

Sofia Tarhonska shows us:

How to Send Emails in Symfony with Examples

Ravetracer looks at:

API rate liming per route in Symfony 6.1

Heddi Nabbisen was busy and has:

Symfony 6: User Authentication

Symfony 6 and EasyAdmin 4: Admin Panel for User Management System

Symfony 6 and EasyAdmin 4: Hashing password

Symfony 6 and Lexik JWT Bundle 2: Auth with JSON Web Token

Symfony 6 and JWT bundles: Refresh token

Jakub Tobiasz shows us:

How Symfony UX United Two Worlds

Stefano Alletti examines:

Implementing Builder Pattern in PHP and Symfony like a boss!

Implementing Visitor Pattern in PHP and Symfony

Clustermin looks at how to:

Deploy a Symfony website to multiple droplets on DigitalOcean

Ismaile Abdallah explores:

How to Encrypt And Decrypt a varchar with doctrine and Symfony

Mokhtar Tlili shows us how to:

Convert Request Data to DTO Input Objects With Symfony


Sylius has an:

Interview With Mateusz Zalewski — BDD Magician From Sylius


Hemraj M shares:

What is new in Drupal 10

Bhardwaj Vineet asks:

How cool is Drupal 10?

Suzanne Dergacheva explores:

The Future of Drupal – What You Can Look Forward To!


This month

The PHP Foundation released its:

Impact and Transparency Report 2022

.com asks:

Active Support for PHP 8.0 Ends Next Week. Are you ready?

Matthias Noback looks at:

Dealing with technical debt during the sprint

Robbie Cahill show you how to:

Build Your Own PHP Framework Step By Step - Part 1

Freek Van der Herten shares:

Introducing PHP 8.2: all new features and changes

Laravel and PHP developers to follow on Mastodon

Speaking of which, Richard MacManus says:

Devs Are Excited by ActivityPub, Open Protocol for Mastodon

Get the details for Symfony Station on Mastodon just below.

That’s it for this week. We’ll be back to our regular format next week.

Please share this communiqué.

Also, be sure to join our newsletter list at the bottom of our site’s pages. Joining gets you each week's communiqué in your inbox (a day early).

If you don't already, do not follow us on Twitter at @symfonfystation. In fact, leave Twitter. We will stop curating there in 2023.

It has turned into a full-scale dumpster fire, as we predicted months ago, so we are now on Mastodon at Follow us there. Consider joining the instance.

Do you own or work for an organization that would be interested in our promotion opportunities? Or supporting our journalistic efforts?

If so, please get in touch with us. We’re in our infancy, so it’s extra economical. 😉

More importantly, if you are a Ukrainian company with coding-related products, we can offer free promotion on our Support Ukraine page. Or, if you know of one, get in touch.

Keep coding Symfonistas!

section separator

Join our list  

* indicates required

Please share