Symfony Introducing the league/flysystem-bundle Since February 2018, I'm working with Nicolas on setting up the context for a great Flysystem integration in Symfony. Today, this is becoming reality.
Doctrine Using traits to compose your Doctrine entities Traits were introduced in PHP 5.4 (6 years ago) as a way to compose classes without relying on inheritance (in opposition to the ability to extends multiple classes like in C++). This
Symfony Tips to send great e-mails with Symfony Since it’s creation during the 60’s, e-mails have been one of the most used and most important feature of Internet. E-mails are a decentralized and reliable technology that is compatible with
Symfony Using Symfony Security voters to check user permissions with ease Checking users permissions is a crucial part of many web projects. A single mistake can be devastating, leading to major data leaks or harmful consequences.This is why being able to easily create,
Symfony Tips for a reliable and fast test suite with Symfony and Doctrine In my opinion, one of the greatest feature of Symfony is it’s internal organization around HTTP: its kernel “handles” HTTP requests and “returns” HTTP responses (see the documentation about this). This pattern
Symfony Auto-Increment is the Devil: using UUIDs in Symfony and Doctrine When learning how to create databases, you most likely learned how to use auto-incremented values for identifiers. These automatically generated values are extremely useful as they provide a unique, simple and usually small
Doctrine Executing database migrations at scale with Doctrine and Symfony There are not many programming languages which don’t have at least one way to access a database. In a few decades, databases, and more precisely relational databases, have become the standard way