Symfony Station Communiqué — 10 June 2022. A look at Symfony, PHP, and Cybersecurity News.
Tags: javascript, php, symfony, cybersecurity
Published: 2022-06-11 16:10:30



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

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

Take your time and enjoy the items most relevant and valuable to you.

Thanks to Javier Eguiluz and Symfony for sharing [our last communiqué](https://www.symfonystation.com/Symfony-Station-Communique-03-June-2022) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-805-30-may-5-june-2022). 

**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 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

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

Highlight -> “This week, after the successful release of Symfony 6.1, we started working on the upcoming Symfony 6.2 version (to be released at the end of November 2022). The first new features added to it were the deprecation of the loose e-mail validation and the option to override the form label and help contents. Meanwhile, the SymfonyWorld Online 2022 Summer Edition conference is coming in less than two weeks.”

[A Week of Symfony #805 (30 May - 5 June 2022)](https://symfony.com/blog/a-week-of-symfony-805-30-may-5-june-2022)

Symfony announced:

[One week left before the online pre-conference workshops at SymfonyWorld Online 2022 Summer Edition](https://symfony.com/blog/one-week-left-before-the-online-pre-conference-workshops-at-symfonyworld-online-2022-summer-edition)

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

SymfonyCasts ???. 

[This week on SymfonyCasts](https://5hy9x.r.ag.d.sendibm3.com/mk/mr/S8Qpp24QedNDA3oHguKbmkAqG6NJr23TdrXNL4sZHTNGIvIJY8ncVYh6DdlW9R0cVwhHvTf4iATNCAZXzeufMdEVEqZED5pVoaT-bU7U-bG87bY1UFToQvhTR_IWaqLz_F01mKXqnbU) New link

## Featured Item

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

We are tooting our own horn this week with the featured post.

**What’s the fix?**

Our latest article looks at how JavaScript chaos on the frontend is impacting PHP CMSs and frameworks.

As the title of this article implies, developing for the frontend of the web can be a cluster. I hope to help you make some sense of it in this in-depth article. And I will provide some optimal solutions for minimizing the headaches.

### **[Frontend Madness: SPAs, MPAs, PWAs, Decoupled, Hybrid, Monolithic, Libraries, Frameworks! WTF for your PHP backend?](https://www.symfonystation.com/Frontend-Madness-JS-PHP-Backend)**

### This Week

Demianchuk Sergii explores:

[Symfony ElasticSearch — model layer, ONGR symfony bundle](https://medium.com/@demianchuk.sergii/symfony-elasticsearch-model-layer-ongr-symfony-bundle-9609be45915e)

Edouard Courty shows us:

[How to use Dragonfly to store user-sessions with Symfony](https://medium.com/@edouard.courty2/how-to-use-dragonfly-to-store-user-sessions-with-symfony-942fc5f7a688)

I ran across this from ThemeForest and thought it was interesting.

[Vuesy - Symfony Admin & Dashboard Template](https://themeforest.net/item/vuesy-symfony-admin-dashboard-template/38163799)

If you subscribe to [php]architect, they have a new Symfony article.

[The Workshop: A Night With Symfony](https://www.phparch.com/article/the-workshop-a-night-with-symfony/)

Coding 010 looks at:

[Symfony routes with conditions](https://medium.com/@zbirac010/symfony-routes-with-conditions-7aa56cffb5ff)

PreviousNext shows us:

[The right way to check for empty content in Twig](https://www.previousnext.com.au/blog/right-way-check-empty-content-twig)

### CMSs

TechRepublic shows us how to:

[How to deploy Joomla with Docker](https://www.techrepublic.com/article/how-to-deploy-joomla-docker/)

Sulu CMS has a new case study.

[Sulu is the Obvious Choice for Leankoala, a Symfony-based Outage Monitoring Service](https://sulu.io/case-studies/leankoala)

Kyanon Digital asks:

[How to ensure security in Drupal? What is 2FA?](https://medium.com/@kyanon.digital/how-to-ensure-security-in-drupal-what-is-2fa-8e3f35051e3b)

The Drupal Association announced their:

[Strategic Initiatives Now Have Logos!](https://www.drupal.org/association/blog/strategic-initiatives-now-have-logos)

Alex Borsody followed up his presentation at DrupalCon with an article. Check out:

[A Drupal developer's guide to Progressive Web Apps](https://opensource.com/article/22/6/drupal-pwa)

Samuel Mortenson has a fascinating article.

[Meet Bookish, an install profile for static Drupal blogs](https://mortenson.coffee/blog/meet-bookish-install-profile-static-drupal-blogs/)

Phillip Norton shares:

[Drupal 9: Different Update Hooks And When To Use Them](https://www.hashbangcode.com/article/drupal-9-different-update-hooks-and-when-use-them)

**This was interesting to me because I struggle with updating Drupal manually.**

### Last Month

Lee Rowlands looks at:

[Overriding base field labels and descriptions of Drupal Entities without custom code](https://www.previousnext.com.au/blog/overriding-base-field-labels-and-descriptions-of-drupal-entities-without-custom-code)

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

## PHP

### This Week

The June edition of [php]architect is out.

[Another Bright Idea](https://www.phparch.com/magazine/2022/06/another-bright-idea/)

I ran across a tool that explores recent additions to the PHP language.

[Can I PHP?](https://caniphp.com/)

Imenso Software shares:

[Best Use Case Scenarios For PHP — A List Of Amazing Software Tools You Can Build With PHP](https://medium.com/@marketing_50682/best-use-case-scenarios-for-php-a-list-of-amazing-software-tools-you-can-build-with-php-c96d4f05f391)

Jetbrains announced that the early access program for the next version of PhpStorm is available.

[PhpStorm 2022.2 EAP #2](https://blog.jetbrains.com/phpstorm/2022/06/phpstorm-2022-2-eap-2/)

Nicolas Valverde shows us:

[How to use Xdebug in Docker & PhpStorm](https://medium.com/@nicolas.valverde/how-to-use-xdebug-in-docker-phpstorm-76d998ef2534)

In Spanish, Gustavo H. S. Andrade explains generators in PHP:

[Explicando Generators com PHP](https://medium.com/@gustavohsandrade/como-funciona-os-generators-no-php-479517388c01)

Dino Cajic continues his PHP tutorial series:

[PHP — P54: Inheritance Chain](https://blog.devgenius.io/php-p54-inheritance-chain-3cb62edcb373)

![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

Business Insider reports:

[A major Russian radio station was hacked and started broadcasting Ukraine's national anthem and anti-war songs](https://www.businessinsider.com/russia-radio-hacked-broadcast-ukraine-national-anthem-anti-war-songs-2022-6)

Geekwire reports:

[Microsoft ‘significantly’ scales down business in Russia amid ongoing invasion of Ukraine](https://www.geekwire.com/2022/microsoft-significantly-scales-down-business-in-russia-amid-ongoing-invasion-of-ukraine/)

PCMag reports:

[IBM Is Laying Off All Employees in Russia](https://www.pcmag.com/news/ibm-is-laying-off-all-employees-in-russia)

CNET reports:

[Ukraine Successfully Defends Its Cyberspace While Russia Leans Heavily on Guns, Bombs](https://www.cnet.com/tech/services-and-software/ukraine-successfully-defends-its-cyberspace-as-russia-relies-on-conventional-weapons/)

### The Evil Empire Strikes Back

TechRepublic reports:

[Conti reforms into several smaller groups, are they now more dangerous than ever?](https://www.techrepublic.com/article/conti-reforms-into-several-smaller-groups-are-they-now-more-dangerous-than-ever/)

The MIT Technology Review examines:

[How censoring China’s open-source coders might backfire](https://www.technologyreview.com/2022/05/30/1052879/censoring-china-open-source-backfire/?utm_campaign=site_visitor.unpaid.engagement&utm_medium=tr_social&utm_source=Twitter)

PCMag reports thay:

[Evil Corp Switches to Ransomware-as-a-Service to Evade US Sanctions](https://www.pcmag.com/news/evil-corp-switches-to-ransomware-as-a-service-to-evade-us-sanctions)

Defense News reports:

[Russian microchip maker eyes Taiwan exit in response to sanctions](https://www.defensenews.com/industry/2022/06/08/russian-microchip-maker-eyes-taiwan-exit-in-response-to-sanctions/)

The MIT Technology Review reports:

[Chinese hackers exploited years-old software flaws to break into telecom giants](https://www.technologyreview.com/2022/06/08/1053375/chinese-hackers-exploited-years-old-software-flaws-to-break-into-telecom-giants/)

NBC News reports:

[Russian propaganda efforts aided by pro-Kremlin content creators, research finds](https://www.nbcnews.com/tech/tech-news/russian-propaganda-efforts-aided-kremlin-content-creators-research-fin-rcna32343?cid=sm_npd_nn_tw_ma)

### Cybersecurity

Veloxity reports on:

[Zero-Day Exploitation of Atlassian Confluence](https://www.volexity.com/blog/2022/06/02/zero-day-exploitation-of-atlassian-confluence/)

ZDNet reports:

[Hackers are now hiding inside networks for longer. That's not a good sign](https://www.zdnet.com/article/hackers-are-now-hiding-inside-networks-for-longer-thats-not-a-good-sign/).

And:

[CISA warning: Hackers are exploiting these 36 "significant" cybersecurity vulnerabilities - so patch now](https://www.zdnet.com/article/cisa-warning-hackers-are-exploiting-these-36-significant-cybersecurity-vulnerabilities-so-patch-now/)

Recode reports:

[Business is booming for crypto scammers](https://www.vox.com/recode/23153469/bitcoin-crypto-scam-report-ftc)

**If you’re dumb enough to buy, you best beware.**

### More

Joshua Otwell looks at:

[MySQL DATE() Function with examples](https://joshuaotwell.com/mysql-date-function-with-examples/)

The New Stack looks at:

[Best Practices for Naming Variables: What the Research Shows](https://thenewstack.io/best-practices-for-naming-variables-what-the-research-shows/)

The Brookings Institute reports on:

[Strengthening digital infrastructure: A policy agenda for free and open source software](https://www.brookings.edu/research/strengthening-digital-infrastructure-a-policy-agenda-for-free-and-open-source-software/)

The Next Web asks:

[Why is Elon Musk too chicken to take a measly $500K bet on AI?](https://thenextweb.com/news/why-elon-musk-too-chicken-to-take-a-measly-500k-bet-on-ai)

The Pragmatic Engineer looks at approaches to:

[Shipping to Production](https://blog.pragmaticengineer.com/shipping-to-production/)

For you Linux users, Durgesh Verma compares:

[Docker Vs Podman](https://durgesh-cdac.medium.com/docker-vs-podman-f6b4de217ef5)

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). 

If you don't already [follow us on Twitter at @symfonfystation](https://twitter.com/symfonystation). 

And since it may be turning into a full-scale dumpster fire, we are now on Mastodon as well at [@symfonystation@phpc.social](https://phpc.social/web/@symfonystation). 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? 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 toasting Symfony](https://www.symfonystation.com/sites/default/files/inline-images/Reuben-Blur.jpg)

### Reuben Walker

Founder
Symfony Station