janes.hu logo

Blog

Insights on web development, automation and digital transformation

Laravel Manager Pattern for Multiple Drivers

Laravel

Laravel Manager Pattern for Multiple Drivers

Laravel’s Manager pattern is a clean and scalable solution for handling multiple providers behind a unified API. This article demonstrates how to build a configurable invoice driver system in Laravel using Billingo and PDF drivers. The implementation includes configuration files, interfaces, drivers, a manager class, service provider registration, and facade usage. The pattern provides easy extensibility, centralized configuration, and a consistent API across multiple providers.

By Janes Zsolt | 2026-04-21

Will AI Take Your Job?

artificial intelligence

Will AI Take Your Job?

Will AI take your job? It's one of the most common concerns people have about artificial intelligence. But how much of it is true, and how much is simply hype? In this article, we'll take an honest look at what's really changing—and what you can do to turn AI into an advantage instead of a threat.

By Janes Bence Dominik | 2026-04-16