Most of developers are constantly teaching and discussing modern patterns, frameworks and libraries. But what if you think that you know almost everything about traditional OOP in PHP? I can bet that at some level of mastery you could notice that traditional object-oriented patterns do not solve all problems but introduce new questions instead. This is because OOP-way is not suited well for complex tasks.

Are you looking for the new food for thoughts about how such complex issues could be solved in PHP? For example how to make your existing method asynchronous just with one single word? Or how to reduce boilerplate code for feature toggles?

Join me and I will show you how to apply the most powerful aspect-oriented framework to escape from your existing OOP boundaries and teach you new patterns that can help you to keep your code clean.


Please login to leave a comment

Daniel Leech at 09:52 on 10 Nov 2019

Great talk introducing the possiblities for using AOP in PHP, and using stream filters and finally how to use evil PHP extensions to modify PHP's engine at runtime.

Jean-Bernard at 15:50 on 10 Nov 2019

Thanks !