Symfony Station Communiqué — 14 June 2024: a look at Symfony, Drupal, PHP, Cybersec, and Fediverse News.
Tags: symfony, drupal, php, fediverse
Published: 2024-06-17 16:08:40

This communiqué [originally appeared on Symfony Station](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024).

Welcome to this week's Symfony Station communiqué. It's your review of the essential news in the Symfony and PHP development communities focusing on protecting democracy. That necessitates an opinionated Butlerian jihad against big tech as well as evangelizing for open-source and the Fediverse. We also cover the cybersecurity world. You can't be free without safety and privacy.

There's good content in all of our categories, so please take your time and enjoy the items most relevant and valuable to you. This is why we publish on Fridays. So you can savor it over your weekend.

Or jump straight to your favorite section via our website.

- [Symfony Universe](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024#symfony)
- [PHP](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024#php)
- [More Programming](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024#more)
- [Fighting for Democracy](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024#other)
- [Cybersecurity](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024#cybersecurity)
- [Fediverse](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024#fediverse)

Once again, thanks go out to Javier Eguiluz and Symfony for sharing [our communiqué](https://symfonystation.mobileatom.net/Symfony-Station-Communique-07-June-2024) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-910-3-9-june-2024).  

**My opinions will be in bold. And will often involve cursing. Because humans.**
  
---  

## Symfony

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

Highlight -> "This week, Symfony [5.4.40](https://symfony.com/blog/symfony-5-4-40-released), [6.4.8](https://symfony.com/blog/symfony-6-4-8-released), [7.0.8](https://symfony.com/blog/symfony-7-0-8-released) and [7.1.1](https://symfony.com/blog/symfony-7-1-1-released) maintenance versions were released. In addition, we organized the SymfonyOnline June 2024 conference and merged the first features of Symfony 7.2, to be released at the end of November 2024."

[A Week of Symfony #910 (3-9 June 2024)](https://symfony.com/blog/a-week-of-symfony-910-3-9-june-2024)

They also have:

[SymfonyCon Vienna 2024 : Book your transportation with special rates](https://symfony.com/blog/symfonycon-vienna-2024-book-your-transportation-with-special-rates)

[SymfonyOnline June 2024: Virtual celebration of innovation and community](https://symfony.com/blog/symfonyonline-june-2024-virtual-celebration-of-innovation-and-community)  


SymfonyCasts returns:

[This week in SymfonyCasts](https://5hy9x.r.ag.d.sendibm3.com/mk/mr/sh/1t6AVsd2XFnIGKAdc2c4TLVnzSQuLj/7HDKG3vJ045I)

---  

## Featured Item

Lubna Altungi shares:

[Integrating Dataverse into Symfony App: A Quick Guide](https://medium.com/@lubna.altungi/integrating-dataverse-into-symfony-app-a-quick-guide-3c19bb852164)

---  

### This Week

Supul Kalhara shows us:

[How to Integrate PayHere Payment Gateway with Symfony PHP Framework](https://medium.com/@supulkalhara7/how-to-integrate-payhere-payment-gateway-with-symfony-php-framework-183f2d972b4b) 

Lubna Altungi shares:

[Integrating Dataverse into Symfony App: A Quick Guide](https://medium.com/@lubna.altungi/integrating-dataverse-into-symfony-app-a-quick-guide-3c19bb852164)  

AskHandle shows us:

[How to Customize Serialization Groups in Symfony API Platform](https://www.askhandle.com/blog/how-to-customize-serialization-groups-in-symfony-api-platform)

Tomas Votruba demonstrates:

[2 Tricks to get your Symfony configs lines to minimum](https://tomasvotruba.com/blog/2-tricks-to-get-your-symfony-configs-lines-to-minimum)  

### eCommerce

Sylius provides:

[A comprehensive update of everything juicy in the recent minor 1.13 release!](https://sylius.com/blog/a-comprehensive-update-of-everything-juicy-in-the-recent-minor-1-13-release/) 

### CMSs

TYPO3 has:

[Translating TYPO3's backend interface using Crowdin](https://typo3.com/blog/translating-typo3s-backend-interface-using-crowdin)
[Recap of the Best Practices Team Remote Code Sprint on 7 May 2024](https://typo3.org/article/recap-of-the-best-practices-team-remote-code-sprint-on-7-may-2024)  

[What is a multisite CMS, and how can it help your business?](https://typo3.com/blog/what-is-a-multisite-cms)   

<br/>


Dries Buyaert shares:

[Major version upgrades in Drupal: tools and workflow](https://dri.es/major-version-upgrades-in-drupal-tools-and-workflow)  

Wim Leers updates us on Experience Builder:

[XB week 4: annotated data model test](https://wimleers.com/xb-week-4)

The Drop Times has:

[Why 1xINTERNET Rushed to Support the Starshot Initiative: Insights from Baddý Sonja](https://www.thedroptimes.com/interview/40791/why-1xinternet-rushed-support-starshot-initiative-insights-baddy-sonja)  

[Drupal Starshot Initiative Sets Strategic Milestones in Product Definition](https://www.thedroptimes.com/40778/drupal-starshot-initiative-sets-strategic-milestones-in-product-definition) 

ImageX Media demonstrates:

[Easy Third-Party Integration in Drupal Forms: Dynamically Pulling Data From Other Sources](https://imagexmedia.com/blog/2024/06/easy-third-party-integration-drupal-forms-dynamically-pulling-data-other-sources)  

Golems explores:

[2024 Trends: What's New for Drupal](https://gole.ms/blog/2024-trends-whats-new-drupal) 

Previous Next examines:

[Filtering and sorting search results by date range with OpenSearch](https://www.previousnext.com.au/blog/filtering-and-sorting-search-results-by-date-range-opensearch)  

Richard Allen looks at:

[Setting up for Drupal's Functional JavaScript tests](https://dev.to/drupalista/drupal-functionaljavascript-testing-1fo7)  

HashCodeBang explores:

[Drupal 10: Testing Migration Process Plugins](https://www.hashbangcode.com/article/drupal-10-testing-migration-process-plugins)  

Drupalize Me announces:

[New Tutorial Organization and Navigation Roll-Out](https://mailchi.mp/9ade9af27807/heads-up-new-navigation-and-tutorial-organization?e=e5d801ec85)

Planatir has an employee success story:

[From Finance to Palantir](https://www.palantir.net/blog/finance-palantir)

**Fantastic. And this is not the Palantir owned by so-called human Peter Thiel.**

QED42 shows us how to:  
  
[Run batch process via Ajax without redirecting to batch window](https://www.qed42.com/insights/how-to-run-batch-through-an-ajax-request-without-redirecting-to-batch-window-itself)  

---  

## PHP

### This Week

Vincent Schmalbach takes:

[A look at modern PHP](https://www.vincentschmalbach.com/a-look-at-modern-php/) 

Wesley Gonçalves fala sobre:

[PHP sem nada de Xampp e com muito Xdebug no Windows](https://dev.to/wesleyotio/php-sem-nada-de-xampp-e-com-muito-xdebug-no-windows-opa)  

Shahoriar Fahim shows us:

[Why Leveraging PHP Built-in Functions Can Enhance Your Application's Performance](https://dev.to/shahoriar_fahim/why-leveraging-php-built-in-functions-can-enhance-your-applications-performance-5659) 

Fernando Castillo says the:

[Factory Pattern can encapsulate complexity in PHP](https://medium.com/@fernando_28520/factory-pattern-can-encapsulate-complexity-in-php-e1ad02e594f0) 

Italo Baeza Cabrera examines:

[Making Podman, DevPod, and PHPStorm play nice](https://darkghosthunter.medium.com/making-podman-devpod-and-phpstorm-play-nice-5d50318cb212)  

Grant Horwood has:

[NGINX: doing ip geolocation right in NGINX](https://gbh.fruitbat.io/2024/06/10/nginx-doing-ip-geolocation-right-in-nginx/)  

Peter Fox looks at:

[PHP: Mocking Closures and performing assertions](https://articles.peterfox.me/php-mocking-closures-assertions-a14e5b5e2b32)  

Noé Costa shares:

[Native Binaries with PHP](https://icinga.com/blog/2024/06/12/native-binaries-with-php/)  

DDEV details a:
  
[MariaDB Dump (mysqldump) Breaking Change](https://ddev.com/blog/mariadb-dump-breaking-change/)  
  
It's Imiro is: 
  
[Mastering PHP Generators](https://itsimiro.medium.com/mastering-php-generators-4c19bc8a3367)  

### Previous Weeks

Liip has a retrospective:

[Verona unveiled: A journey beyond the code at PHPDay](https://www.liip.ch/en/blog/verona-unveiled-a-journey-beyond-the-code-at-phpday)


---  

## More Programming


The Open Source Initiative is:

[Exploring openness in AI: Insights from the Columbia Convening](https://opensource.org/blog/exploring-openness-in-ai-insights-from-the-columbia-convening)

Free Code Camp shows us:

[How to Create Notice Blocks in Markdown](https://www.freecodecamp.org/news/how-to-create-notice-blocks-in-markdown/)

**Very cool.**

Gravatar is:

[Introducing Profiles-as-a-Service and our new REST API](https://blog.gravatar.com/2024/06/03/profiles-as-a-service/)  

Andrew Zuo opines:

[Maybe WebAssembly Isn’t That Stupid Of An Idea After All](https://andrewzuo.com/maybe-webassembly-isnt-that-stupid-of-an-idea-after-all-e50113c896d1)  

CSS Tricks explores:

[CSS Container Queries](https://css-tricks.com/css-container-queries/)  

Go Make Things asks:

[What is "the grain of the web?"](https://gomakethings.com/what-is-the-grain-of-the-web/)  

IT Next has its:

[Top 10 GitHub Copilot Features](https://itnext.io/top-10-github-copilot-features-1cfb39778a10)  

---  

## Fighting for Democracy

[Please visit our Support Ukraine page](https://symfonystation.mobileatom.net/Support-Ukraine)to learn how you can help
kick Russia out of Ukraine (eventually, like ending apartheid in South Africa).

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

Radio Free Europe/Radio Liberty reports:

[A 'Very Painful' Book Boom: As Russia Wages War On Their Culture, Ukrainians Turn To Reading](https://www.rferl.org/a/ukraine-books-war-culture-russia/32983820.html) 

The Kyiv Post reports:

[US and Poland to Help Ukraine Counter Russian Disinformation](https://www.kyivpost.com/post/34080)  

[HUR Hackers Score Cyber-Hit on Russian Airports, Cause Flight Delays](https://www.kyivpost.com/post/34195)  

The Register reports:

[Payoff from AI projects is 'dismal', biz leaders complain](https://www.theregister.com/2024/06/12/survey_ai_projects/)

**Let's hope they are penny stocks soon.**

Cory Doctorow opines:

[The CFPB is genuinely making America better, and they're going HARD](https://pluralistic.net/2024/06/10/getting-things-done/#deliverism)  

**And he is right.**

The Register reports:  
  
[Japan forces Apple and Google to allow third-party app stores and payments](https://www.theregister.com/2024/06/13/japan_smartphone_software_law/)  

The Hacker News reports:

[Google Takes Down Influence Campaigns Tied to China, Indonesia, and Russia](https://thehackernews.com/2024/06/google-takes-down-influence-campaigns.html)

404 Media reports:

[Hackers Target AI Users With Malicious Stable Diffusion Tool on Github to Protest 'Art Theft'](https://www.404media.co/hackers-target-ai-users-with-malicious-stable-diffusion-tool-on-github/) 
  
**Te he he.**  

The International Business Times reports:

[Trump Media Shares Plummet Amid Criticism From Barry Diller; Trump's Net Worth Takes A Hit](https://www.ibtimes.com/trump-media-shares-plummet-amid-criticism-barry-diller-trumps-net-worth-takes-hit-372913)

Teen Vogue reports:

[How to Stop Deepfake Porn Using AI](https://www.teenvogue.com/story/how-to-stop-deepfake-porn-using-ai)  
  
### The Evil Empire Strikes Back

The Guardian reports on:

[‘Sanctions hole’: how secretive routes supply Russia with western tech and consumer goods](https://www.theguardian.com/world/article/2024/jun/12/russia-sanctions-hole-backdoor-routes)

MIT Technology Review reports:

[Propagandists are using AI too—and companies need to be open about it](https://www.technologyreview.com/2024/06/08/1093356/propagandists-are-using-ai-too-and-companies-need-to-be-open-about-it/)  

The Hacker News has:

[Chinese Actor SecShow Conducts Massive DNS Probing on Global Scale](https://thehackernews.com/2024/06/chinese-actor-secshow-conducts-massive.html)

[China-Backed Hackers Exploit Fortinet Flaw, Infecting 20,000 Systems Globally](https://thehackernews.com/2024/06/china-backed-hackers-exploit-fortinet.html)

Reuters reports:

[NewsBreak: Most downloaded US news app has Chinese roots and 'writes fiction' using AI](https://www.reuters.com/technology/top-news-app-us-has-chinese-origins-writes-fiction-with-help-ai-2024-06-05/)

Check First reports:  
  
[Operation Overload: how pro-Russian actors flood newsrooms with fake content and seek to divert their efforts](https://checkfirst.network/operation-overload-how-pro-russian-actors-flood-newsrooms-with-fake-content-and-seek-to-divert-their-efforts/)  

The Next Web reports:  
  
[Hackers linked to Hamas tied to cyberespionage via Android spyware in Palestine](https://thenextweb.com/news/hamas-hackers-behind-cyberespionage-campaigns-in-palestine)  

The New York Times reports:  
  
[It Looked Like a Reliable News Site. It Was an A.I. Chop Shop.](https://www.nytimes.com/2024/06/06/technology/bnn-breaking-ai-generated-news.html)  

Hollywood Reporter reports:

[Big Tech Launches Campaign to Defend AI Use](https://www.hollywoodreporter.com/business/business-news/big-tech-lobby-ai-use-1235916540/)

Pro Publica reports:  
  
[Microsoft Chose Profit Over Security and Left U.S. Government Vulnerable to Russian Hack, Whistleblower Says](https://www.propublica.org/article/microsoft-solarwinds-golden-saml-data-breach-russian-hackers)  
  
404 Media reports:

[Microsoft QA Contractors Say They Were Laid Off for Attempting to Unionize](https://www.404media.co/microsoft-qa-contractors-say-they-were-laid-off-for-attempting-to-unionize/) 
### Cybersecurity/Privacy

And:

[Hacker Accesses Internal ‘Tile’ Tool That Provides Location Data to Cops](https://www.404media.co/email/74dedd5b-6e4c-45ae-9eb4-d6c1cc886cb0/)

Bleeping Computer reports:

[Malicious VSCode extensions with millions of installs discovered](https://www.bleepingcomputer.com/news/security/malicious-vscode-extensions-with-millions-of-installs-discovered/) 

Security Affairs reports:

[PHP addressed critical RCE flaw potentially impacting millions of servers](https://securityaffairs.com/164302/breaking-news/php-critical-rce.html) 

JetBrains reports:

[Updates for security issue affecting IntelliJ-based IDEs 2023.1+ and JetBrains GitHub Plugin](https://blog.jetbrains.com/security/2024/06/updates-for-security-issue-affecting-intellij-based-ides-2023-1-and-github-plugin/)  

---  

### Fediverse

Augment shares:

[Human-Generated Content #2](https://www.augment.ink/human-generated-content-2/)

Privacy Laws reports:

[Navigating User Privacy in the Decentralized Social Web](https://www.privacylaws.com/events-gateway/events/fediverse2024/)  

We Distribute reports:

[Maven Imported 1.12 Million Fediverse Posts](https://wedistribute.org/2024/06/maven-mastodon-posts/)

  
Stefan Bohacek shows us:  
  
[How to be a good fediverse citizen](https://stefanbohacek.com/blog/how-to-be-a-good-fediverse-citizen/)
  
### Other Federated Social Media

The Fediverse Report has:
  
[Last Month in Bluesky – May 2024](https://fediversereport.com/last-month-in-bluesky-may-2024/)


---  

## CTAs (aka show us some free love)

- That’s it for this week. Please share this communiqué.
- Also, please [join our newsletter list for The Payload](https://newsletter.mobileatom.net/). Joining gets you each   week's communiqué in your inbox (a day early).
- Follow us [on Flipboard](https://flipboard.com/@mobileatom/symfony-for-the-devil-allupr6jz)or at [@symfonystation@drupal.community](https://drupal.community/@SymfonyStation)on Mastodon for daily coverage.
- Do you like Reddit? Why? Instead, follow us [on kbin](https://kbin.social/u/symfonystation)for a better Fediverse and Symfony-based experience. We have a [Symfony Magazine](https://kbin.social/m/Symfony)and [Collection](https://kbin.social/c/SymfonyUniverse)there.

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 toddler stage, 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://symfonystation.mobileatom.net/Support-Ukraine). Or, if you know of one, get in touch.

You can find a vast array of curated evergreen content on our [communiqués page](https://symfonystation.mobileatom.net/communiques).

## Author

![Reuben Walker headshot](https://symfonystation.mobileatom.net/sites/default/files/inline-images/Reuben-Walker-headshot.jpg)

### Reuben Walker

Founder
Symfony Station