I've been working on a custom web framework in PHP for nearly two years at this point. This morning I realized that I needed to add an extension system to the project.
Flash forward about 12 hours (with breaks for a walk and food) and I've built a fairly robust extension system.
And the core functionality isn't much more than 350 lines of code.
Plugins are bi-directional and, in many instances, adding new API endpoints only requires a single line of code! 🏆
@bear454 PHP is actually an incredibly robust and wonderful language. It gets a bad wrap because it's accessible and that means lots of amateurs can write really bad code. But there's so much excellent PHP out there.