Symfony Station 🇺🇦
SymfonyStation@drupal.community

This week’s Symfony Station Communiqué is out. Get the latest Symfony, Drupal, PHP, and more news. #symfony #drupal #PHP #typo3 #joomla
https://symfonystation.mobileatom.net/Symfony-Station-Communique-25-October-2024

5 hours ago
SymfonyStation shared a status by molly0xfff
Molly White
molly0xfff@hachyderm.io

Citation Needed endorses Kamala Harris for president, if you're looking for somewhere to put those WaPo subscription dollars.

https://www.citationneeded.news/

6 hours ago
SymfonyStation shared a status by themarkup
The Markup
themarkup@mastodon.themarkup.org

Yes, we just expanded the Blacklight suite. You can now scan a batch of sites and see who is tracking you online with one command.

Try it: https://themarkup.org/blacklight/2024/10/16/blacklight-query

6 hours ago
SymfonyStation shared a status by NPR
NPR :press:
NPR@press.coop

A federal judge pauses Virginia’s voter removal program until after Election Day

A judge ruled that Virginia violated a federal law by systematically purging registered voters too close to this fall’s election. The state’s voter removal program is now on hold through Nov. 5. #press

https://www.npr.org/2024/10/25/nx-s1-5163389/virginia-voter-purge?utm_source=press.coop

10 hours ago
SymfonyStation shared a status by cascadia
CascadiaPHP
cascadia@phpc.social

We're now into Day 2 at #CascadiaPHP. In the tutorial track, @ramsey is teaching folks how to build Composer packages (swapped from @ericmann's tutorial, now scheduled for tomorrow). In Multomnah Falls Ryan Durham is walking through hypermedia and HTMX, while Levi Morrison is rewriting it in Rust in Crater Lake, where "it" is PHP extensions.

9 hours ago
SymfonyStation shared a status by FlipboardMagazines
Flipboard Magazine Community
FlipboardMagazines@flipboard.social

Hello, Germany, Austria and Switzerland! 🇩🇪 🇦🇹 🇨🇭

Yesterday, we announced more than 50 newly federated publisher accounts. Here’s a look at publishers to follow across news, politics, sports, culture, travel, and more!

Euronews, @euronewsde

Stern Digital, @Stern_Digital

Berliner Morgenpost, @morgenpost

Watson.de, @watson_de

Taz, @taz_de

NZZ, @NZZ_Ch

Goal Deutschland, @goaldeutschland

Rolling Stone DE, @rollingstoneDE

Monopol Magazin, @monopol_online

CN Traveller Germany, @cntravellerde

Read more in our announcement in German: https://flip.it/n9fLpA

#FollowFriday #Deutschland #Flipboard #Nachrichten #Weltnachrichten #Politik #Gesellschaft #Journalismus #Sport #Kultur #Reisen

8 hours ago
Symfony Station 🇺🇦
SymfonyStation@drupal.community

Live Preview Module for LocalGov Microsites is Beta Ready. #drupal
https://mark.ie/blog/live-preview-module-for-localgov-microsites-is-beta-ready/

8 hours ago
Symfony Station 🇺🇦
SymfonyStation@drupal.community

Keeping up with Drupal’s Evolving Plugin API: Updating Tutorials for PHP Attributes. #drupal
https://drupalize.me/blog/keeping-drupals-evolving-plugin-api-updating-tutorials-php-attributes

8 hours ago
SymfonyStation shared a status by MarcusSchwemer
MarcusSchwemer
MarcusSchwemer@muenchen.social

TYPO3scan is now available for TYPO3 v13!

It's a CLI tool to check you extension code for deprecations and breaking changes. No runnung TYPO3 with v13 is needed, just php (7.0+) and the phar file.

Download and docs are here: https://github.com/mschwemer/typo3scan/tree/master

#TYPO3 #OpenSource #FOSS #CMS #PHP

1 day ago
SymfonyStation shared a status by _elena
Elena Rossini ⁂
_elena@mastodon.social

If you harbored any doubts regarding #Bluesky and their claims of decentralization, you HAVE TO read this brilliant, insightful toot by @jonny about the impossibility of multiple relays and what would happen if one tried to split off from #Bsky the corporation: https://neuromatch.social/@jonny/113365406995624763

I actually recommend you read the whole thread - and follow Jonny! (Thank you for the recommendation @oblomov!)

#socialmedia #ATProto

19 hours ago
SymfonyStation shared a status by KyivIndependent
The Kyiv Independent
KyivIndependent@flipboard.com

Musk has been in contact with Putin since 2022, WSJ reports
https://kyivindependent.com/musk-putin-wsj/?utm_source=flipboard&utm_medium=activitypub

Posted into Latest News @latest-news-KyivIndependent

18 hours ago
SymfonyStation shared a status by documentation
TYPO3 Documentation Team
documentation@typo3.social

The great #TYPO3 changelogs get a small, but helpful addition:

https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog-13-combined.html

This now lists all features, breaking changes, deprecations and notices on a single page, spanning all minor&patch-releases.

1 day ago
SymfonyStation shared a status by mrdalesmith
MrDaleSmith
mrdalesmith@toot.community

I have a niche bugbear: in #PHP and #Drupal "early return" is becoming best practice for code. If you have a bit of code that should only run if certain things are set up, you're encouraged to do it this way:

```
public function method(int $x): string {
if ($x !== 1) {
return;
}

// Do stuff.
return 'Success';

}
```

the world has decided that this is easier to read and understand than nested if statements.

16 hours ago
SymfonyStation shared a status by NPR
NPR :press:
NPR@press.coop

DOJ lawyers slam 'glaring gap' in failure to investigate potential Israeli crimes

The four-page letter addressed to Attorney General Merrick Garland calls on the department to investigate potential crimes committed by Israeli soldiers and civilians and is a rare instance of public disagreement inside the department. #press

https://www.npr.org/2024/10/25/g-s1-29820/justice-lawyers-israel-gaza-america-killings?utm_source=press.coop

15 hours ago
SymfonyStation shared a status by cooptilleuls
Les-Tilleuls.coop
cooptilleuls@mastodon.online

Après avoir découvert le Circuit Breaker et la librairie Ganesha dans notre article précédent, explorons son intégration dans un projet #Symfony à l'aide d'un attribut #PHP. À votre tour de rendre votre application résiliente aux caprices d'une API 😉 https://les-tilleuls.coop/blog/protegez-vos-api-partenaires-avec-circuit-breaker-partie-2

15 hours ago
Symfony Station 🇺🇦
SymfonyStation@drupal.community

Protégez vos API partenaires avec Circuit Breaker - partie 1. #PHP
https://les-tilleuls.coop/blog/protegez-vos-api-partenaires-avec-circuit-breaker-partie-1

11 hours ago
SymfonyStation shared a status by KyivIndependent
The Kyiv Independent
KyivIndependent@flipboard.com
15 hours ago
SymfonyStation shared a status by philipnorton42
Phil Norton
philipnorton42@fosstodon.org

The slides and source code for my Drupal Batch API talk can be found here https://github.com/hashbangcode/drupal-batch-api-talk
There's some links there that point to the source code I used in the demo and some useful batch api resources.
#drupalcampScotland

14 hours ago
SymfonyStation shared a status by typo3
TYPO3 CMS
typo3@typo3.social

🎉 TYPO3 Conference 2024 kicks off in one month, and we give you 8 reasons to attend!

Remember:
👉 Day 1 on Public Sector & Higher Education is FREE for all attendees (registration required). Learn how TYPO3 is shaping digital solutions for these sectors.
👉 Get hands-on tips for your current projects, network with professionals, and enjoy the TYPO3 Awards Gala.

Join us Nov 26–28 in Düsseldorf!

🔗 Our Top Reasons to Join: https://typo3.com/blog/reasons-to-join-t3con24

#T3CON24 #TYPO3

14 hours ago
SymfonyStation shared a status by brucelawson
Bruce Lawson ✅ (quiet time)
brucelawson@social.vivaldi.net

U.S. Finally Restricts Sale Of Location Data To Foreign Adversaries, But We’re Still Too Corrupt To Pass A Basic Internet-Era Privacy Law https://www.techdirt.com/2024/10/24/u-s-finally-restricts-sale-of-location-data-to-foreign-adversaries-but-were-still-too-corrupt-to-pass-a-basic-internet-era-privacy-law/

13 hours ago