Simple strategy pattern with Symfony

The strategy pattern is a very easy implementation with the DIC from Symfony. Here is how: First let's define an interface for our strategies: namespace App\Domain\CustomProcess; interface MyStrategyInterface { public function execute(Whatever $input); public function supports(Whatever $input); }Then, we will add the tag app.my_strategy in…

Easy locks with Symfony

The Symfony documentation describes quite well how locks actually work, that's why this article will not describe why you should use a lock and how it actually works. But it says nothing about the short time installation it requires to set it up and run! Let's see that together. Install…

Welcome to the Swag Industries

We made a blog!Maxime V. and Gabriel O. have teamed up to found the swag industries, an IT-oriented blog. As we wanted to write our thoughts about computing, help people and make a few short tutorials, we decided to have a blog. So here you are! This is our…