Symfony Station Communiqué - 09 December 2022. A look at Symfony, PHP, and Cybersecurity news!
Tags: symfony, php, drupal, cybersecurity
Published: 2022-12-14 21:43:24

This communiqué [originally appeared on Symfony Station](https://www.symfonystation.com/Symfony-Station-Communique-09-December-2022), your source for cutting-edge Symfony and PHP news.

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. 

We are back to our normal format and weekly schedule now. Please 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](https://medium.com/@mobileatom/membership)**! The compensation we receive from your use of this link helps pay for our weekly communiqué.

---

![Symfony logo](https://www.symfonystation.com/sites/default/files/inline-images/Symfony-2.png)

## Symfony

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

Highlight -> “This week, Symfony 6.2 was released after having worked on it for six months to add lots of nice new features . Meanwhile, Symfony 4.4.49  (the last one of this branch), 5.4.16, 6.0.16
 and 6.1.8  maintenance versions were released. Lastly, the SymfonyWorld Online 2022
 conference will take place next week with a schedule packed with interesting talks.“

[A Week of Symfony #831 (28 November - 4 December 2022)](https://symfony.com/blog/a-week-of-symfony-831-28-november-4-december-2022)

[SymfonyWorld Online](https://symfony.com/blog/symfonyworld-online-2022-winter-edition-join-us-in-1-week-for-the-international-online-symfony-conference) is taking place the 8th and 9th.

Symfony announced:

[[Notifier] Add Mastodon Notifier by qdequippe · Pull Request #48101 · symfony/symfony](https://github.com/symfony/symfony/pull/48101)

[Symfony 6.2.1 released](https://symfony.com/blog/symfony-6-2-1-released)

SymfonyCasts continues its patterns and NetGen courses:

[This week on SymfonyCasts](https://5hy9x.r.ag.d.sendibm3.com/mk/mr/fp_pwX4rTd7mdGMQBqytGwIKHDo5ItwzrPwvKc1o16OhhZYhT9sN8bj3T2-7VIFdzHCa2TVzJo_IvK-Wc4uQyZqcajwJvQhqLc180QFoPJQMjFs2huIPoHMhexifQOiA_guuQ20Y2lU)

---

## Featured Item

![Featured item graphic](https://symfonystation.com/sites/default/files/inline-images/Featured-Item_1_0.png)

24daysindecember.net will have 24 great articles this month. I think this one by Edward Barnard is quite thoughtful.

### [Evolving PHP](https://24daysindecember.net/2022/12/06/evolving-php/)

---

### This Week

SymfonyCasts shares their slide deck from a SymfonyCon presentation:

[Advanced TDD](https://speakerdeck.com/mollokhan/advanced-tdd)

SensioLabs has this review of SymfonyCon.

[Back from Disneyland Paris: our recap of the SymfonyCon 2022](https://blog.sensiolabs.com/2022/11/30/back-from-disneyland-paris-recap-symfonycon-2022/)

Aurélien Tournayre shares:

[Symfony : a guide to choose between LTS and latest stable version](https://medium.com/@atournayre/symfony-a-guide-to-choose-between-lts-and-latest-stable-version-a13e1d3b70cb)

Nacho (for real) has:

[Creating an API endpoint with PHP and Symfony](https://medium.com/@ict80/creating-a-one-api-endpoint-with-php-and-symfony-d5f03d3141c0)

anastasionico shows us:

[How to dockerize Symfony (2022)](https://anastasionico.uk/blog/how-to-dockerize-symfony)

### CMSs

ZaranTech compares:

[Adobe Experience Manager Vs Drupal, Which is Preferable for Enterprise Users?](https://zarantech.medium.com/aem-vs-drupal-which-is-preferable-for-enterprise-users-7d0684e25ed6)

Frontend demi-god Mike Herchel looks at:

[Using ECA to Send Emails When Creating Nodes](https://herchel.com/articles/using-eca-send-emails-when-creating-nodes) in Drupal

Droptica explains:

[Layout Builder Customization. Creating Custom Layout in Drupal](https://www.droptica.com/blog/layout-builder-customization-creating-custom-layout-drupal/)

Lullabot shares:

[Drupal 10: Everything You Need to Know](https://www.lullabot.com/articles/drupal-10-what-you-need-know)

Drupal Sun explores:

[The Next Frontier: Top 10 New Features of Drupal 10](https://drupalsun.com/steve-zipfel/2022/12/06/next-frontier-top-10-new-features-drupal-10)

 Alison Visser says:

[Drupal 10: This is what we’re so excited about](https://www.annertech.com/blog/drupal-10-what-were-so-excited-about)

Maitreayee Bora has:

[An overview of Automatic Updates in Drupal 10](https://opensenselabs.com/blog/articles/automatic-updates-drupal-10)

**This is by far the most important new thing in Drupal 10. And this is the 2nd.**

Specbee shares:

[Starterkit Theme in Drupal 10: Implementing a Better Starting Point for your Theme](https://www.specbee.com/blogs/starterkit-theme-in-drupal-10)

### Previous Weeks

Jeff Wilson asks:

[What is Drupal?](https://www.rosehosting.com/blog/what-is-drupal/)

![PHP logo](https://symfonystation.com/sites/default/files/inline-images/php-logo_4.png)

## PHP

### This Week

PHP 8.2 is released and stitcher .io shows us:

[What's new in PHP 8.2](https://stitcher.io/blog/new-in-php-82)

Jolicode shares:

[Redis et la mémoire de PHP sont dans un bateau, il coule](https://jolicode.com/blog/redis-et-la-memoire-de-php-sont-dans-un-bateau-il-coule)

24daysindecember.net  has:

[All I want for Christmas](https://24daysindecember.net/2022/12/01/all-i-want-for-christmas/)

[A walk in the forest of worktrees](https://24daysindecember.net/2022/12/03/a-walk-in-the-forest-of-worktrees/)

[The PHP 8.2 Release Managers](https://24daysindecember.net/2022/12/07/the-php-8-2-release-managers/)

[Security doesn’t have to be boring](https://24daysindecember.net/2022/12/09/security-doesnt-have-to-be-boring/)

Amit Merchant explores:

[PHP type declarations — A guide for beginners](https://www.amitmerchant.com/php-type-declarations/)

Jakub Tobiasz says:

[Stop overusing interfaces in PHP](https://blog.alphpaca.io/stop-overusing-interfaces-in-php-25c9b5c4b65d)

H Bahonar looks at:

[PHP Array Copy (7 Methods)](https://medium.com/@hbahonar/php-array-copy-7-methods-d40cb0d4efb6)

Artur Świerc shows us:

[How to make your entity non-anemic, and keep the consistency of the model](https://dev.to/aswierc/how-to-make-your-entity-non-anemic-and-keep-the-consistency-of-the-model-3aci)

Soulaimaneyh shares:

[PHP Types Tips and Tricks!](https://medium.com/@soulaimaneyh/php-types-tips-and-tricks-d72ba0e26543)

Laravel News explores:

[Using DTOs to keep context](https://laravel-news.com/using-dtos-to-keep-context)

Hamid Haghdoost has:

[Error types and error reporting in PHP](https://dev.to/haamid/error-types-and-error-reporting-in-php-3ogp)

Jetbrains has:

[What’s New in PhpStorm 2022.3](https://www.jetbrains.com/phpstorm/whatsnew/2022-3/)

![Code logo](https://symfonystation.com/sites/default/files/inline-images/code-logo_3.jpeg)

## Other

[Please visit our Support Ukraine page](https://www.symfonystation.com/Support-Ukraine) to learn how you can help kick Russia out of Ukraine (eventually).

### The cyber response to Russia’s War Crimes and other douchebaggery

The Guardian reports: 

[‘Our mission is crucial’: meet the warrior librarians of Ukraine](https://www.theguardian.com/books/2022/dec/04/our-mission-is-crucial-meet-the-warrior-librarians-of-ukraine)

The World has an:

[Exclusive: Rounding up a cyberposse for Ukraine](https://theworld.org/stories/2022-12-02/exclusive-rounding-cyberposse-ukraine)

Jetbrains has an:

[Update on JetBrains’ Statement on Ukraine](https://blog.jetbrains.com/blog/2022/12/06/update-on-jetbrains-statement-on-ukraine/)

Ars Technica reports:

[Never-before-seen malware is nuking data in Russia’s courts and mayors’ offices](https://arstechnica.com/information-technology/2022/12/never-before-seen-malware-is-nuking-data-in-russias-courts-and-mayors-offices/)

The AP reports:

[FBI director raises national security concerns about TikTok](https://apnews.com/article/technology-china-united-states-national-security-government-and-politics-ac5c29cafaa1fc6bee990ed7e1fe5afc?taid=638a58b56d9acb000170eb78&utm_campaign=TrueAnthem&utm_medium=AP&utm_source=Twitter)

### The Evil Empire Strikes Back

Mashable reports:

[Chinese government-linked hackers stole millions in COVID funds](https://mashable.com/article/apt41-china-government-linked-hacking-group-covid-19-fraud)

CBC news reports:

[Amnesty International Canada hit by cyberattack out of China, investigators say](https://www.cbc.ca/news/politics/amnesty-international-canada-cyber-attack-china-1.6674788)

Ars Technica reports:

[North Korean hackers once again exploit Internet Explorer’s leftover bits](https://arstechnica.com/information-technology/2022/12/north-korean-hackers-once-again-exploit-internet-explorers-leftover-bits/)

### Cybersecurity/Privacy

VentureBeat opines:

[Better together: Offsetting cybersecurity’s labor challenges with API integrations](https://venturebeat.com/security/better-together-offsetting-cybersecurity-labor-challenges-with-api-integrations/)

[Zero trust unleashes the full potential of digital transformation](https://venturebeat.com/security/zero-trust-unleashes-the-full-potential-of-digital-transformation/)

bleepingcomputer reports:

[Severe AMI MegaRAC flaws impact servers from AMD, ARM, HPE, Dell, others](https://www.bleepingcomputer.com/news/security/severe-ami-megarac-flaws-impact-servers-from-amd-arm-hpe-dell-others/)

### More

Jesus Valera Reales looks at:

[ORM: Data Mapper vs Active Record](https://jesusvalerareales.medium.com/orm-data-mapper-vs-active-record-a8cb84bf3ffa)

HTMHell has:

[HTMHell Advent Calendar 2022](https://www.htmhell.dev/adventcalendar/)

Jason Knight forcefully says:

[Please Tell Users When Your Application “Isn’t For Them”](https://deathshadow.medium.com/please-tell-users-when-your-application-isnt-for-them-84e62c5da850)

Joshua Otwell has an:

[OpenLampTech - Developer Interview with Igor Benić](https://openlamptech.substack.com/p/openlamptech-developer-interview)

escape.tech explores:

[Migrating from Vue 2 to Svelte](https://escape.tech/blog/from-vue2-to-svelte/)

Rajasegar Chandiran is using Svelte in:

[Building a timeline of CSS history and standards](https://rajasegar.medium.com/building-a-timeline-of-css-history-and-standards-3557a5ff8178)

Ben Halpern shows us:

[How to make the most of DEV if you’re over Twitter](https://dev.to/devteam/how-to-make-the-most-of-dev-if-youre-over-twitter-4567)

Elena Rubashevska explains:

[The Era of Mastodon](https://blog.opencollective.com/the-era-of-mastodon/)

TechCrunch reports:

[Third-party Twitter app makers turn their attention to Mastodon](https://techcrunch.com/2022/12/05/third-party-twitter-app-makers-turn-their-attention-to-mastodon/?guccounter=1)

[New tool ‘Movetodon’ makes it easier to find your Twitter friends on Mastodon](https://techcrunch.com/2022/11/29/a-new-tool-movetodon-makes-it-easier-to-find-your-twitter-friends-on-mastodon/)

Les-Tilleuls.coop has:

[Mastodon, le Fediverse, ActivityPub : comprendre et maîtriser les nouvelles étoiles du web](https://les-tilleuls.coop/blog/mastodon-fediverse-activitypub)

That’s it for this week. Please share this communiqué. 

Also, be sure to [join our newsletter list at the bottom of our site’s pages](https://www.symfonystation.com/contact). Joining gets you each week's communiqué in your inbox (a day early).

We have stopped curating on Twitter. It has turned into a full-scale dumpster fire, as we predicted months ago, so we are now on Mastodon at [@symfonystation@phpc.social](https://phpc.social/web/@symfonystation). Follow us there for daily coverage. Consider joining the [@phpc.social](https://phpc.social/web/home) 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](https://www.symfonystation.com/Support-Ukraine). Or, if you know of one, get in touch.

Keep coding Symfonistas!

## Author

![Reuben Walker Headshot](https://miro.medium.com/max/1200/1*rQ6xHzVTy_GKRNCQ2aiYyA.webp)

### Reuben Walker

Founder
Symfony Station