Banner image for the blog listing, an unsplash image with article theme
Jibé Barth
Symfony 4 Certified Developer
Sylius Certified Developer

Jibé Barth

🇫🇷 Web developer

Writings

gist

[Sylius] Get ready to add a behat feature that use javascript

While contributing on Sylius, I had to add a test for a fix. There was already some behat test regarding the feature, but I had trouble to get ready to…

post

[PHP-CS-Fixer] Configure any rule with except paths

👍 Heads up Since

post

How to build a shareable Symfony App

Symfony is a powerfull framework that allow us to build complex applications. Many projects rely on it or it's components. As a PHP developer, each time I have a new side project idea, I build it on…

post

PHPInsights v2 released

In case you missed the following tweet, let me introduce the new v2.0 for PHPInsights.

post

[Tips] Non blocking long api call

If you have to make some external API call during a process, but you have no need to wait the response to return result to the user, this tip can help you:

gist

[Sylius] Restrict Payment Methods depending on customer group

It could be common to display some payment methods only to customers that belong to a group. For example, you can add an offline payment method for you B2B customers, and invoice them at the end of…

gist

[Sylius] Test all admin menu links 🦢

Here is a simple gist for testing all admin menu links possible for a Sylius. It asserts that all pages respond with a 200 Status code. Feel free to add it in your test suite, to ensure you…

gist

PestPHP on Symfony demo

# Nuno ask me to test his new test framework called Pest on a symfony application. I…

gist

🇫🇷 Gnome / Chrome / Dark mode

Sur GNOME, j'ai ajouté l'extension DayNight qui permet de passer d'un theme sombre a light d'un clic. Contrairement a Firefox, chrome ne…

external ↗

🇫🇷 Changer la suite de fixtures par défaut sous Sylius

Sur un site e-commerce sous Sylius, les fixtures servent à initialiser rapidement la boutique. Voici comment changer la suite de fixtures par défaut !

gist

⚡Recreate Github CLI OAuth feature in a Symfony command ⚡

# Github recently released a CLI tool to manage issues and PR directly from your terminal. As I work on some open source projects, I downloaded it to give a try. And at…

gist

🇫🇷 API Platform, Oauth, & Swagger UI

#Api Platform, OAuth & Swagger Aujourd'hui, nous allons voir comment utiliser une authentification OAuth, pour notre projet API Platform, à travers Swagger UI. Cela nous permettra d'activer…

gist

🇫🇷 Sylius - Utiliser un thème externe

#Sylius - Utiliser un thème externe #Introduction au thème dans…

gist

Automatically managing personal and work git email

In order to differentiate your professional and personal email address when working on git repositories, here is how I proceeded. #1. Create a global git hooks folder Create a folder where you…

gist

Composering a PrestaShop

Note : This is a guide for PS 1.6.x because 1.7 provide a composer.json #How to use composer in PrestaShop The PHP World is full of talentued developers. They create very usefull and powerfull…