shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

265
active users

#symfony

0 posts0 participants0 posts today

Colleague got aggressive because I wrote "new \DateTime()" instead of creating an import alias. I gave arguments (alias to save 1 char not useful, harder to tell PHP classes from custom ones, 30 dependencies do it, Symfony included). Reply: "PSR standards say so", which is NOT TRUE. I can accept it's subjective or context sensitive, but I hate been bullied by "BEST PRACTICE". Is there some article about this specific subject I can throw in the discussion?
#php #symfony

🌟 SymfonyDay Chicago 2025 – A heartfelt reunion for the community! 🌟
Yesterday, we gathered for an incredible full-day event dedicated to the outstanding Ryan Weaver's contributions to Symfony, JavaScript, UX, and open source😄
Huge thanks to everyone who joined us, and to our amazing sponsors:
📍 Google Cloud, our generous host
☕ Upsun for the coffee & lunch
⚜️ SensioLabs, our Gold Sponsor, for their continuous support
Feels great to be back in the US!
#Symfony #SymfonyDay

Continued thread

Same question for the Symfony Finder component. As far as I can tell, there’s no way to reset a Finder instance after you’ve started configuring it to search, so you have to create a new instance, which always leads me to create my own factory for it.

Replied in thread

The default page of a project comes with a button leading to Laravel.cloud. I understand the Laravel company provides products but it feels weird to have it here. Reminds me of how #Symfony pushed for their Cloud solution everywhere and ruined their documentation.

I'm a (back-end oriented) developer, specialising in #PHP & #Symfony - especially Code-quality/System-Optimisation, and I'm looking for a Tech-Lead/Staff-Engineer or Senior Developer role.

PHP has been my language of choice since 1999, with Symfony for the last 10 yrs. Writing quality, well structured new code, improving what is already there, and helping junior developers become great senior devs is what excites me the most.

You can contact me via github.com/alister #FediHire

GitHubalister - OverviewSenior PHP/Symfony developer. Looking for a new (remote) role. - alister

I'm looking for a way to test my #PHP #Symfony application #BehaviourDriven using #TDD without getting into DI #mocking hell. Currently ~90% of my tests consist of (mockery) mocks and their expectations. Are there ways/approaches to reduce this mocking on unit test level and focus more on the expected behaviour of the functions without having to constantly adapt the mocks during refactorings?

Any ideas/ tools/ articles/ videos/ composer packages?

Why does #Symfony define what appears to be a “real” value for APP_SECRET in the .env file that’s committed to your repository, and then, right above it, there’s a comment that says (in all caps):

“DO NOT DEFINE PRODUCTION SECRETS IN THIS FILE NOR IN ANY OTHER COMMITTED FILES.”

Where’s the documentation that explains what APP_SECRET is used for? Why doesn't it put this value in .env.local (ignored by .gitignore)?