#symfony
Explore today's @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-02-June-2023 #Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Fediverse #Mastodon #CSS :symfony: :elephpant_purple: :drupalicon: :fediverse: :php: 🇺🇦

Explore today's @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-02-June-2023 #Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Fediverse #Mastodon #CSS :symfony: :elephpant_purple: :drupalicon: :fediverse: :php: 🇺🇦

Getting started with Symfony - Controllers. https://symfony.com/doc/current/controller.html :symfony: #symfony

Explore today's @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-02-June-2023 #Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Fediverse #Mastodon #CSS 🇺🇦

Explore today's @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-02-June-2023 #Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Fediverse #Mastodon #CSS :symfony: :elephpant_purple: :drupalicon: :fediverse: :php: 🇺🇦

The next minor update of #Shopware 6 will ship #Symfony 6.3. One of the easiest Symfony upgrades I ever did. 💙
https://github.com/shopware/platform/commit/0f13654aa82439a62ec945d9f9e85d323aed7cd0
Symfony Station is your source for Symfony, Drupal, PHP, Cybersecurity, and Fediverse news. https://www.symfonystation.com Contact us to let us know what you want to be covered. And while you are there, please sign up for our "newsletter" to get the latest news communiques and original content delivered to your inbox. Thanks for following us on Mastodon. :symfony: :elephpant_purple: :drupalicon: :mastodon: :fediverse: 🇺🇦 #Symfony #PHP #Cybersecurity #Drupal #Fediverse

Integration of #symfony with the UX React components is working nice in 6.3 but I had a bit of a steep learning curve when it came to getting data from Symfony into a component. Not sure if Twig components would be a better choice. Anyone want to chime in?
The same applies to web development stacks.
#HTML is good actually. So, yay for a backend language with template based #HTML generation, with controlled sprinkles of #JavaScript here and there. #Turbo #Stimulus
(I also find #Symfony better designed and somehow with more batteries included to allow this kind of simplicity than, say #Django, so again, maybe that’s why.)
Explore the March 17, 2023 @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-17-March-2023 #Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Svelte #Fediverse #HTML #CSS :symfony: :elephpant_purple: :drupalicon: :wordpress: :fediverse: :php: :phpstorm: :phpstan: :apiplatform: 🇺🇦 #ThrowbackThursday

Explore this week's @SymfonyStation newsletter for the latest Symfony, Drupal, PHP, Cybersecurity, and Fediverse news! If you like what you see please subscribe via the button in the top left corner. And do us a solid by boosting this post. https://mailchi.mp/488073b4d2ad/enjoy-this-weeks-symfony-drupal-php-and-fediverse-news :symfony: drupal: php: #Symfony #Drupal #PHP #Cybersecurity #Fedivers

Explore this week's @symfonystation newsletter for the latest Symfony, Drupal, PHP, Cybersecurity, and Fediverse news! If you like what you see please subscribe via the button in the top left corner. And do us a solid by boosting this post. https://mailchi.mp/488073b4d2ad/enjoy-this-weeks-symfony-drupal-php-and-fediverse-news :symfony: drupal: php: #Symfony #Drupal #PHP #Cybersecurity #Fedivers

Here's a piece looking at using GitHub Discussions for Symfony support. https://symfony.com/blog/using-github-discussions-for-symfony-support #GitHub #symfony

Do you own or work for an organization looking for promotion opportunities in the PHP, Drupal, and Symfony communities? If so, please contact us. https://www.symfonystation.com/Contact :symfony: :drupal: :php: #Symfony #Drupal #PHP

Why Symfony Elevator Pitch: Your Boss. https://symfony.com/explained-to-my-boss :symfony: #Symfony

Explore the @symfonystation PHP & Symfony news Communique from Jan 14, 2022. https://www.symfonystation.com/Symfony-Station-Communique-14-January-2022 #symfony #php #docker #drupal #WaybackWednesday

I think 6.2 to 6.3 was the smoothest upgrade experience I had with a minor #symfony version so far. 🎉
🌟 Symfony 6.3.0 has been released! Many thanks to all contributors 😍
➡ https://symfony.com/blog/symfony-6-3-0-released
🆕 Have a look at this blog post summarizing all the major changes in this new version: https://symfony.com/blog/symfony-6-3-curated-new-features

We are now on /kbin as Symfony Station. It is a Reddit-like link sharing platform on the Fediverse. Follow us at https://kbin.social/u/symfonystation #kbin #Symfony #PHP #Drupal

Learn more about Symfony in 5 minutes: Ten criteria for choosing the correct framework. https://symfony.com/ten-criteria :symfony: #Symfony

No pain, no gain. Enjoy our article: 2023’s Challenging yet Achievable(?) New Tech Goals for my Symfony-based Sites. They will become more integrated with Symfony than ever. https://www.symfonystation.com/2023-Tech-Goals-Sites #Symfony #Sword #DXPR #Sulu #NetgenLayouts #Drupal

Kein gutes #Projektmanagement oder gute #Konzeption und umgekehrt 😎. Welche Erfahrungen habt ihr gesammelt und seid ihr Fans des statischen oder eher des dynamischen Managements❓ Fragen für einen Freund 😉. #TYPO3 #PHP #opensource #laravel #coding #website #WebApps #agency #TeamCodappix
#digital #CoffeeDrivenDevelopment #ServerHosting #symfony

🚀 New in Symfony 6.3: Webhook Integration with Mailer and Notifier
➡️ https://symfony.com/blog/new-in-symfony-6-3-webhook-integration-with-mailer-and-notifier
#symfony #php
Do not miss our next #phpugmrn meetup on the 29th of June. Our friends from #Elasticsuite will introduce Gally - the API-first E-Commerce Search Engine based on #Elasticsearch, #Symfony, and #APIPlatform Sign up here https://www.meetup.com/phpug-rhein-neckar/events/290646744/
Is it just me or have the #symfony UX components stopped being installable at all with SF <= 6.2?! Seem to be failing because no stimulus-bundle without a dependency on asset-mapper exists.
🌟 Last #Symfony 6.3 RC before final release this week
➡️ https://symfony.com/blog/symfony-6-3-0-rc2-released
#symfony #php
💻 A Week of Symfony #856 (22-28 May 2023)
➡ https://symfony.com/blog/a-week-of-symfony-856-22-28-may-2023
#symfony #php
Man, I really feel the urge to learn #JakartaEE #Java and #Kotlin (plus #SpringBoot) so I can no longer just feel comfortable with the nonsense of #CSharp. I also wanna re-learn #PHP and #Symfony. However, it sometimes feels like an odyssey to find some good resources ;-;
🆕 blog! “Rewriting OpenBenches in Symfony”
I once described my ideal coding environment to a colleague as "telneting directly into prod and damn the consequences!" I jest. But only a little. When I build for myself I treat best practices and coding styles as harmful. Chaotic evil but, hey, it's only myself I'm hurting. Anyway, my wife and I run a […]
👀 Read more: https://shkspr.mobi/blog/2023/05/rewriting-openbenches-in-symfony/
⸻
#OpenBenches #php #Symfony
Explore today's @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-26-May-2023 #Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Fediverse #Mastodon #CSS :symfony: :elephpant_purple: :drupalicon: :fediverse: :php: 🇺🇦

Explore today's @symfonystation Communiqué of Symfony, Drupal, PHP, Fediverse, and Cybersecurity news. https://www.symfonystation.com/Symfony-Station-Communique-26-May-2023 #Symfony #SymfonyCasts #PHP #Drupal #Cybersecurity #Fediverse #Mastodon #CSS :symfony: :elephpant_purple: :drupalicon: :fediverse: :php: 🇺🇦

Getting started with Symfony - Routing. https://symfony.com/doc/current/routing.html :symfony: #symfony

Enjoy our article: How Symfony Components Drive Drupal to New Frontiers https://www.symfonystation.com/Symfony-Components-Drupal :symfony: :drupal: #Symfony #Drupal
🚀 New in Symfony 6.3: AssetMapper Component
➡️ https://symfony.com/blog/new-in-symfony-6-3-assetmapper-component
#symfony #php
@katalyst a good IDE can be very helpful, also if you are starting out. Jetbrains’ #phpstorm is very powerful and has lots of good tools, and already is IMO helpful fot beginners. For indepth php development, you will likely want to learn about frameworks such as #laravel and/or #symfony. #phpunit, #composer are two tools which are available within e.g. phpstorm which you very likely want to learn (about). Lots of resources on the net, though the official docs at php.net are often probably helpful as well. #learning #programming #php
Our weekly Symfony, Drupal, PHP, Cybersecurity, and Fediverse newsletter is out.
https://mailchi.mp/b2fd199af99e/explore-this-weeks-symfony-drupal-php-cybersecurity-and-fediverse-news If you like what you see, you can subscribe via the button in the top left corner. And do us a solid by boosting this post. #Symfony #Drupal #PHP #Cybersecurity #Fediverse #Mastodon

Please consider sponsoring Symfony. https://symfony.com/blog/symfony-sponsoring-program #symfony :symfony:

Explore the @symfonystation news communiqués archive for evergreen content. https://www.symfonystation.com/Communiques/ And please sign up for our newsletter to get the latest news communiqués and original content delivered to your inbox. #Symfony #PHP #Drupal #Cybersecurity #Fediverse :symfony: :drupal: :php: :fediverse:

[Nouvelle contribution] Dans la lignée de la simplification de la configuration des services, grâce à la contribution d'@alanpoulain, il sera possible dans #Symfony 6.3 d'aliaser un service avec une chaîne du type app.mailer à l'aide d'un simple attribut AsAlias().
Plus d'infos sur le blog de Symfony : https://symfony.com/blog/new-in-symfony-6-3-dependency-injection-improvements#configure-aliases-with-attributes
[🇬🇧] 2nd blog post of the year: "Using Symfony forms with PHP typed properties" https://www.strangebuzz.com/en/blog/using-symfony-forms-with-php-typed-properties Proofreading, comments, likes and retweets are welcome! 😉 Annual goal: 2/7 #symfony #php #form #validation
[🇫🇷] 2ᵉ article de l'année : "Utilisation des formulaires Symfony avec les propriétés typées PHP" https://www.strangebuzz.com/fr/blog/utilisation-des-formulaires-symfony-avec-les-proprietes-typees-php Relectures, retours, likes et retweets sont les bienvenus ! 😉 Objectif annuel : 2 / 7 #symfony #php #form #validation
🚀 New in Symfony 6.3: Dependency Injection Improvements
➡️ https://symfony.com/blog/new-in-symfony-6-3-dependency-injection-improvements
Boosting Efficiency and Speed: Understanding Cache in Symfony 6 via Nico Anastasio.
https://medium.com/codex/boosting-efficiency-and-speed-understanding-cache-in-symfony-6-c2e7e895db6a symfony: #Symfony

Planning a workcation? ;) Explore our calendar page for upcoming PHP development events. https://www.symfonystation.com/Calendar #PHP #Symfony #Drupal :php: :symfony: :drupal:

I've been trying to learn #Symfony - the documentation is... confusing to say the least.
Every time I find something that I don't understand, I try to improve it.
Seems to be working! https://github.com/symfony/symfony-docs/pull/18331
If you are using @ApiPlatform or #Symfony Docker and you encounter a weird compile error related to Cady and Mercure, this patch fixes the problem: https://github.com/dunglas/symfony-docker/pull/407/files
🆕 blog! “Getting Auth0 user information on non-firewall Symfony pages”
I am using Auth0's Symfony library to allow users to log in with their social network providers. It works really well. Using this firewall configuration, a user who visits /private is successfully taken through the login flow and I can then use $this->getUser() to see their de…
👀 Read more: https://shkspr.mobi/blog/2023/05/getting-auth0-user-information-on-non-firewall-symfony-pages/
⸻
#Auth0 #HowTo #php #Symfony
If you're really into #PHP, #symfony, and #drupal, then you'll love this round-up of new features in Drupal 10 - specifically related to Symfony 6.2:
https://evolvingweb.com/blog/hands-drupal-10-symfony-62-new-tech-stack
Thanks, Efrain Herrara from Evolving Web.




🆕 blog! “Doctrine - difference between bindValue() and setParameter() on prepared statements”
This pissed me off and I couldn't figure out what I was doing wrong. So I'm blogging about my ignorance. Imagine you're using Symfony and Doctrine to access a database. You are using prepared statements to prevent any SQL injection pr…
👀 Read more: https://shkspr.mobi/blog/2023/05/doctrine-difference-between-bindvalue-and-setparameter-on-prepared-statements/
⸻
#database #mysql #php #Symfony

🆕 blog! “Symfony - multiple paths to the same route within a controller”
I couldn't work out how to use Route Aliasing within my controller. I couldn't find anything in the documentation about it. But, thanks to a StackOverflow comment it is possible. Suppose you want users to be able to access a page using /users/123 and /people/123 - with both routes …
👀 Read more: https://shkspr.mobi/blog/2023/05/symfony-multiple-paths-to-the-same-route-within-a-controller/
⸻
#HowTo #php #Symfony

OK... The #Symfony documentation is *really* poor. But, I *think* I've managed to get this rewrite done.
Only thing not working is the folksonomy tagging (which is rarely used) and editing benches (which needs a whole rewrite).
Going to see how the test environment copes and then deploy in the week.
Hey #PHP folks.
What's your thoughts on #Drupal vs #Joomla? I'm looking for a PHP CMS that isn't WordPress based on a potential client's request. Prefer #Symfony based so that's why these 2.
Mostly a brochure site with some normal CMS-y features (gallery, contact form, etc).
Bonus for ease of ongoing maintenance.
I *think* I'm nearly done rewriting @openbenches in #Symfony.
It has been an… interesting learning experience.
Forced me to think properly about the architecture and layout.
Still not 100% right - and a few daft bodges - but should make future development easier.
Any #Symfony users fancy helping me with a knotty #Auth0 problem?
https://github.com/symfony/symfony/discussions/50250
I just can't seem to get this firewall working the way the documentation says it should.
Did anyone manage to add #passkeys to a #symfony application, yet and maybe even wrote a tutorial?
I tried the #webauthn bundle ( https://webauthn-doc.spomky-labs.com/symfony-bundle/the-symfony-way ) before but at some point it wouldn't work and I was too dumb to figure out why and how, so instead I went to have some ice cream.
La saison des conférences bat son plein ! Ne manquez l'intervention d'Allison Guilhem le lundi 22 mai à Aix-en-Provence lors d'un meetup #Symfony où plus de 120 personnes sont déjà inscrites. Il reste quelques places : https://www.meetup.com/fr-FR/symfony-aix-marseille/events/293052146

🆕 blog! “Fixing a weird issue with Symfony's Cache”
I'm just getting started with Symfony, so I'm blogging some of the weird things I'm finding. Symfony has a concept of Cache Contracts. You can call an expensive / slow / intensive operation and immediately cache the result for a specific time period. Next time you call the operation, the results are served from the […]
👀 Read more: https://shkspr.mobi/blog/2023/05/fixing-a-weird-issue-with-symfonys-cache/
⸻
#HowTo #php #Symfony

🆕 blog! “Doctrine - how to use LIKE with dbal prepared statements”
I'm just getting started with Symfony, so I'm blogging some of the weird things I'm finding. I want to use Doctrine dbal to search a database for a partial match. For example searching for "smith" should find "blacksmith" and "smithy". I have a prepared statement like this: $queryBuilder = $co…
👀 Read more: https://shkspr.mobi/blog/2023/05/doctrine-how-to-use-like-with-dbal-prepared-statements/
⸻
#HowTo #php #Symfony

C'est au tour de notre coopératrice Allison Guilhem de prendre la parole à quelques jours de sa conférence à l'#AFUPDay sur #Symfony Messenger. Encore quelques jours avant de découvrir son sujet à Lille : https://event.afup.org/afupday2023-interview-allison-guilhem/

"PHP is not dead: Just rename the next version of PHP to HypeScript and do a major brand repositioning. PHP has a problem with its brand, not with its technology - no need to change the language at all"
#PHP #laravel #symfony #developer #programming
https://medium.com/@florian_4237/why-php-should-be-renamed-to-hypescript-5baa55992cf1
OK, I'm getting started with #Symfony.
Can anyone recommend a *beginner* friendly tutorial?
The official docs jump from 0-100 pretty quickly.
Alternately, anyone able to do some individual tutoring on the basics of design?
I've already got my routing set up, twig templates, and basic DB access. I just need to know the most efficient way of setting up something more complex and deploying it.
Thanks!
PHP developers, did you get used to the "attribute" term to talk about the native replacement for the legacy annotations?
Any of you clever-clogs know #Symfony
https://stackoverflow.com/questions/76101417/how-to-add-cache-to-a-twig-app-extension
I'm just getting started after hacking around on #PHP without frameworks for too long.
Now I'm stuck on something which is probably pretty basic around how to cache the results of a function.
@awoodsnet I (finally) got around to do exactly that: https://lostfocus.de/2023/04/23/my-symfony-router-woes/
Coucou Mastodon, quelques camarades de promo sont toujours à la recherche d'un stage (front / back => #html / #css / #php / #symfony / #react). Tu pourrais les aider s'il te plait ?
Plus d'infos par ici =>
https://www.linkedin.com/posts/alexane-trubert_recherche-stage-d%C3%A9veloppeur-web-et-web-activity-7054377092406292480-Zgwh?utm_source=share&utm_medium=member_desktop
Merci d'avance <3
#Symfony 6.3 propose dorénavant une authentification OIDC grâce à @spomky et notre coopérateur @vincentchalamon 👏 https://github.com/symfony/symfony/pull/48272#issuecomment-1508066766
Hello #Symfony community: what would you like me to talk about at #SymfonyCon this year?
Explore our article, Twig: The Ultimate Guide to the Premier PHP Templating Language. Learn how to make the code for your site's frontend simpler, cleaner, dryer, more logical, and secure with Twig. https://www.symfonystation.com/Twig-Ultimate-Guide-PHP-Templating-Language #Twig #Symfony #Drupal

Impressed to discover that the frontend of the @w3c website is built with #Symfony - https://github.com/w3c/w3c-website-frontend
This is about the 2,425th Laravel / Symfony comparison article but it's from a reputable source and explains the strengths of each platform well. (FYI, they don't really compete against each other very often.) -> Symfony vs Laravel: Battle of the PHP Frameworks via Kinsta® https://kinsta.com/blog/symfony-vs-laravel/
:symfony: laravel: #Symfony #Laravel

Retrouvez notre compte rendu du jour 1 du #Symfony_Live Paris 2023 ! Au programme : présentation de concepts et de beaux retours d'expérience sur de multiples composants de l'écosystème #Symfony (Console, HttpClient, Workflow ou encore Scheduler)
My gosh working with #Symfony (or modern frameworks in general) is such a joy.
Coming from a legacy background where all the logic was in controllers & huge models, ug.
Slimming the models into entities, moving DB logic into repositories & business logic into services is just so clean.
Really sad for all the years that past-me struggled how to conceptualize a better way.
Plutôt vélo ou SUV ? Découvrez comment le nouveau composant ImportMaps de #Symfony va vous aider à répondre à cette question lors de ma présentation au #SymfonyLive. C’est à 11h55 !
Yak-shaving with #Contao, #symfony and #php:
Why does "vendor/bin/contao-console list" work as expected - but "vendor/bin/contao-console list --format=json" fails due to an Exception in SendmailTransport.php?
The exception is valid, and resolving it is sensible - but why does that happy only with JSON output?!?
En direct du #Symfony_Live Paris où notre coopérateur Robin Chalas donne une conférence sur le composant Console de #Symfony devant une salle comble !


After several days of setting up some #Symfony auth scaffolding from various documentation and symfonycasts packages... I've ended up with several forms created with Form Builder... except the login form that was generated with make:auth. 👀 🙄
So I converted the login form and wrote it up as a blog post!
https://blog.syntaxseed.com/convert-symfony-auth-scaffolding-login-to-use-form-builder/
@mitsunee @philipnorton42 PHP isn’t a web server or a web framework and doesn’t necessarily know about your URL structure unless you build that into your application. Many PHP frameworks, however, provide the functionality you’re looking for. For example: #Symfony, #Laravel, #Laminas, etc.
Dear #PHP community, we want to ask you for help: please spread the info that #PHPCSFixer is here! 🙏
We're going to share helpful information in the future, but what even the best toot would be without the audience? 😉

I'm currently putting together a new #Symfony skeleton app for my own use & reached a dilemma.
About half my projects will need user auth.
Do I set that up in the skeleton & need to rip it out half the time? Put it into a separate branch? 🤔
Also, why Symfony doesn't have a one-click auth scaffolding like #Laravel does is beyond frustrating. Best I've found is some multi-page tutorials with about half the steps scaffolded.
Et si vous vous faisiez accompagner par les personnes qui conçoivent et maintiennent #Symfony, #APIPlatform ainsi qu'une belle liste de bibliothèques de l'écosystème #JavaScript ? Faites intervenir Kévin Dunglas, Antoine Bluchet, Alan Poulain, Robin Chalas, Mathias Arlaud, Laury Sorriaux ou encore Grégoire Hébert sur votre projet !
Confiez-nous vos besoins sur contact@les-tilleuls.coop, nous nous ferons un plaisir de vous aider.
Hey #Symfony peeps...
If I install #Doctrine, it tries to connect (& check migrations) by default. Even on pages that don't need it.
Is there a way to disable it until needed? I'm writing my own skeleton & I want Doctrine installed but disabled until my DB is set up. I tried setting the DNS to null or false, and poured over docs but only found advice to uninstall the package.
Also why the hell is it connecting on every request?
👩💻 👨💻 #JeRecrute sur #Lyon un·e #dev #Symfony #backend pour #projet à long terme #CDI au sein de l’entreprise (pas de régie !). 💻
:linux: On peut travailler sous #Linux, #opensource bienvenue.
C’est pour un travail d’équipe, vraies 35h.
:totoro: Pas d’esprit « startup » ou « corpo », pas d’open space ou de « lead management ».
:boost_requested: Faites tourner pour les amis à qui vous voulez du bien !
Considering going to API Platform Con this year. Who do I know that will also be there? https://les-tilleuls.coop/en/blog/api-platform-con-2023 #symfony #apiplatform #conference
#JeRecrute sur l’ouest de #Lyon 3 #Développeur ou #Développeuse pour boite à taille humaine, sans régie, ni open space, ni flex desk ou truc pas cool en franglais.
On cherche 3 profils :
#Angular
https://www.grizzlydev.com/developpeur%c2%b7se-frontend-angular/
#dotnet
https://www.grizzlydev.com/developpeur%c2%b7se-net-windows/
#Symfony
https://www.grizzlydev.com/developpeur%c2%b7se-symfony/
Have you seen any recent website redesign/refactor articles lately? Looking for articles on their approach, design choices, and implementation strategy
i’m about to embark on this process for myself, to migrate away from WordPress for https://andrewwoods.net
Visit the @symfonystation events calendar weekly for upcoming Symfony and PHP-related conferences, meetups, etc. https://www.symfonystation.com/Calendar Contact us with any we missed! And please join our newsletter. #Symfony #Drupal #PHP
