Join us for a bunch of interesting talks!
Have you ever thought about how PhpStorm provides all its smart completions and code generations? I'll show some magic of Laravel Idea and other PhpStorm plugins, and explain how it works under the hood. We'll cover what happens during indexing, why it's important, and how PhpStorm allows to almost infinitely expand its functionality by plugins.
In this talk we’ll explore how to use the builder pattern to simplify code that supports multiple drivers by taking advantage of Laravel’s Manager class. If you’ve ever changed an environment variable to swap your cache driver from file to redis, or implemented more than one social login using Laravel Socialite, you’ve interacted with the Manager class. Come learn why Laravel uses this pattern so aggressively, and why you should as well!