News
Aggregated news about Symfony
The Strangebuzz PHP/Symfony blog
·
In this post, we will see how to implement a user workflow with Symfony and EasyAdmin3. We will use the Symfony workflow component to handle the users' state and we will use EasyAdmin3...
The Strangebuzz PHP/Symfony blog
·
End-to-end testing with Symfony and Panther
In this post, we will see how to create an end-to-end test scenario using Symfony, Panther and Vue.js with a concrete example.
Swag Industries
·
Creating a PHP archive (phar)
How to create PHP archives (phar files) and use them, what they really are, all the answers are here.
The Strangebuzz PHP/Symfony blog
·
Securing an API with JWT and API Platform
In this post, we will see how to secure an API with JWT and API Platform. We will generate JWT security tokens thanks to the lexik/jwt-authentication-bundle, and we will take advantage...
The Strangebuzz PHP/Symfony blog
·
Replacing manual API endpoints by API Platform in a Symfony application
In this post, we will see how API Platform can help us to document and migrate manual endpoints in a Symfony application. We will see concrete examples related to this blog application.
Swag Industries
·
Test emails with Symfony
Let's see together how to test Symfony emails with PHPUnit, but also with Behat.
Swag Industries
·
How to get the real PHP memory usage on macOS
PHP provides the function memory_get_usage(), this is very helpful whenever you find your code using a lot of RAM. But this method has a significant limitation: it only counts memory...
The Strangebuzz PHP/Symfony blog
·
Using an expression for disabling the security of a Symfony administration in the dev environment
In this post, we will see how to use an expression for disabling the security of a Symfony administration in the dev environment. We won't use an IP based test like the documentation...
mon-code.net
·
Use the Symfony Expression Language component in YML and XML service files
This article shows, by example, the usage and syntax of the Symfony2 Expression Language component in service files written in XML or Yaml. This component allows you to add dynamism...
Florent Destremau
·
Generating random survey ratings in PHP.
At Windoo, we make a SaaS for HR people, with surveys, pulse questions and such… When we try to generate fixtures, or even demo accounts, it’s important to have realistic data. For...
Swag Industries
·
Debunking btrfs
A few weeks ago I listened to one of the Linux Unplugged podcasts about btrfs. It was a reminder that btrfs is great. I have been using btrfs for a few months now, so here is my comment.For...
Swag Industries
·
Simple strategy pattern with Symfony
Use the dependency injection of Symfony to configure super-easily a strategy pattern with your services.
The Strangebuzz PHP/Symfony blog
·
Adding a custom data collector in the Symfony debug bar
In this post, we will see how to add a custom data collector in the Symfony debug bar. The debug bar, also called profiler, is one of the most useful components as it is of great help...
The Strangebuzz PHP/Symfony blog
·
Step by step debugging with Xdebug, Symfony and PHPStorm
In this post, we will see how to do step by step debugging with Xdebug, Symfony and PHPStorm. We will do a basic example where we will stop the execution of the Symfony code just before...
The Strangebuzz PHP/Symfony blog
·
Introducing CW: a cache watcher for Symfony
In this post, I will introduce you to Cw which is an acronym for "Cache Watcher". Cw is a small Go (Golang) program that watches your Symfony files and warms your cache when...
The Strangebuzz PHP/Symfony blog
·
Setting a CI/CD workflow for a Symfony project thanks to the GitHub actions
In this post, we will see how to set up a CI/CD workflow for a Symfony project thanks to the GitHub actions. It will cover from configuring PHP on the runner host to launching the...
The Strangebuzz PHP/Symfony blog
·
Auto-configuration of Doctrine repositories as services
In this post, we will see how to use Doctrine repositories as services without adding additional configuration to the services.yaml file.
The Strangebuzz PHP/Symfony blog
·
On using the good old Symfony BaseController
In this post, we will see how to use the Symfony AbstractController that was introduced in Symfony 3.3/4.1. We will review what we used to do before and the evolutions that were done...
The Strangebuzz PHP/Symfony blog
·
What are your Symfony best practices?
In this post, we will check all the Symfony best practices listed in the official documentation. For each one, I will say if I agree with it or not and why.
The Strangebuzz PHP/Symfony blog
·
Implementing a honeypot in a Symfony form
In this post, we will see how to implement a simple honeypot in a Symfony form to avoid spam. We will try it on a newsletter form with a unique email field. We'll also log what...
Latest jobs
👚 SEZANE 👚
Développeur(se) backend sénior PHP / Symfony
- Full time
- Locaux magnifiques dans le 7ème, rue du bac. 2 jours de Télétravail par semaine. Possibilité de r...
👚 SEZANE 👚
Développeur(se) backend sénior PHP / Symfony
- Full time
- Locaux magnifiques dans le 7ème, rue du bac. 2 jours de Télétravail par semaine. Possibilité de r...
🛡Entreprendre l'Avenir - Marques Simplis et Stello🛡️
**Développeur Backend PHP / Symfony Senior**
- Full time
- Full Remote en France (1 journée par mois à Paris - déplacements, hôtel et transport pris en charge)
🚐 Camping-Car Park 🚐
Tech Lead - PHP/Symfony -POURVU
- Full time
- Paris 2/3 Jours de TT + quelques déplacements à Pornic au début de la mission.