Let's take a look at a simple use case where forms can be so useful but sometimes hard to implement. With the last PHP7 allowing strict types on object methods, with the Form component refactoring and new features, we will take a moment to share some updated best practices and tricks.
1. ManyToMany relationship between a post and some tags
2. Handling extra data and use it in the model
3. Work around PHP 7 scalar type hints
4. Using form types inheritance mechanism