fm/cache-bundle
fm/cache-bundle is a caching package for Laravel and PHP applications that bundles cache configuration, stores, and helpers into one reusable component, making it easier to set up and manage application caching with less boilerplate and more consistency across projects.
Short answer: none for a Laravel codebase — this is a reject, not an adopt. The diligence finding that matters most is a category error before any technical evaluation: fm/cache-bundle is a Symfony2 bundle, not a Laravel package. There is no service provider, no composer.json Laravel auto-discovery, and no compatible integration surface. Any roadmap item that assumed this could be dropped into a Laravel app is based on a false premise and should be corrected now rather than at sprint planning.
What it would have supported, and what to build instead:
Cache::remember() / Cache::tags() over Redis, watson/rememberable for Eloquent query caching, or spatie/laravel-responsecache for full-response caching cover this use case with maintained, documented, security-patched code.Adoption criteria — effectively never, and specifically not here:
Look elsewhere — always, in these concrete directions:
watson/rememberable, spatie/laravel-responsecache, model observers for invalidation.symfony/cache PSR-6 contracts.To executives: We evaluated a candidate caching library for database performance and are recommending against it. It is a 2013 Symfony component that has been archived upstream, with no active maintainers and no adopters — it cannot be safely run in our stack, and adopting it would create a security and maintenance liability with no offsetting benefit. The cost of declining is zero; the performance goal it nominally addresses is fully covered by caching tools already in our framework and already supported. Net recommendation: close the evaluation, no budget impact, no schedule impact.
To engineering: This is a Symfony2 bundle, not a Laravel package — flagging the mismatch first so nobody burns a spike on it. Beyond that, it's archived since 2013, PHP 5.x era, zero stars, zero dependents, no security patching. Don't vendor it, don't port it, don't read it as an architectural guide unless you're specifically curious about 2013 Doctrine caching patterns. If a ticket references it as a solution, point it at Cache::remember() with Redis and model observers for invalidation, or spatie/laravel-responsecache if we want full-response caching. If the underlying concern is read load on the entity layer, that's a real conversation — let's scope it against our actual query profile rather than starting from a package.
How can I help you explore Laravel packages today?