Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Redis Bundle

Redis Bundle Laravel Package

short-edition/redis-bundle

short-edition/redis-bundle is a Laravel/PHP package that bundles Redis integration, making it easy to configure connections and use Redis for caching, queues, or storage. Simple setup, sensible defaults, and a lightweight footprint for your app.

View on GitHub
Deep Wiki
Context7

A Redis bundle for Symfony

Frequently asked questions about Redis Bundle
Is short-edition/redis-bundle a Laravel package?
No. short-edition/redis-bundle is a republished copy of SncRedisBundle, a Symfony bundle with namespace Snc\RedisBundle that extends Symfony's Bundle base class and is configured through config/packages/snc_redis.yaml. Laravel uses service providers, facades, and config/*.php, not bundles or compiler passes. For Laravel, use the framework's first-class Redis support instead.
How do I install short-edition/redis-bundle with Composer?
You can require it with Composer, but it is built for Symfony and will not register as a Laravel service provider. In a Laravel app, installing it risks pulling symfony/http-kernel, symfony/dependency-injection, and symfony/config into a container they were not designed to boot inside. The supported path is predis/predis or the phpredis extension configured through config/database.php.
Does short-edition/redis-bundle support Laravel 10 or Laravel 11?
There is no verified Laravel version support. The package is a Symfony bundle configured via YAML and does not ship a Laravel service provider or facade. Its evaluation shows no PHP 8.3/8.4, Redis 7.x, or Symfony 6/7 confidence, so Laravel 10/11 compatibility should be assumed unsupported. Use Laravel's native Redis configuration for supported versions.
How do I configure Redis connections in Laravel without this bundle?
Use the redis block in config/database.php and Laravel's Redis facade or Illuminate\Redis\RedisManager. Define named connections with host, port, password, database, and options such as prefix and serializer. For Sentinel or Cluster, verify the exact options supported by your Laravel version before relying on them.
Can I use short-edition/redis-bundle for cache, sessions, or queues in Laravel?
Not as a dependency. Laravel's Cache, Session, and Queue systems already ship Redis drivers built on the same underlying clients this bundle wraps. You can reuse the bundle's connection-option vocabulary as a reference, but production code should use Laravel's native drivers.
What is the difference between short-edition/redis-bundle and snc/redis-bundle?
It appears to be a republished copy or fork of SncRedisBundle, a Symfony bundle. Upstream SncRedisBundle was effectively superseded by Symfony's own symfony/cache, symfony/lock, and symfony/messenger Redis transports. The short-edition distribution has unverified provenance, commit history, tag cadence, and maintenance status. Treat it as a reference artifact, not a supported dependency.
Is short-edition/redis-bundle maintained and safe for production?
High risk for production. The metadata is degenerate with score 0, blank stars, and 0 dependents, and there is no observable release cadence or CVE response path. PHP 8.3/8.4 and Redis 7.x confidence plus Symfony 6/7 compatibility are unverified. Because Redis often sits on the session and cache path, do not adopt it until an internal owner and security-disclosure contact are named.
Does short-edition/redis-bundle provide a Laravel service provider and facade?
The package description claims a Laravel service provider and facade, but the evaluated code is a Symfony bundle. It uses namespace Snc\RedisBundle, extends Symfony's Bundle base class, and wires services through DependencyInjection compiler passes. Laravel has no bundle, kernel, or compiler-pass concept, so any Laravel service provider or facade would be a port you own, not something this package provides.
Should I use phpredis or predis with Laravel Redis?
Laravel supports both through the client option in config/database.php. phpredis is a C extension that is faster but adds a higher operations burden; predis is pure PHP, easier to deploy, and slower. Choose based on your deployment constraints and throughput needs, and avoid adding this bundle just to select a client.
How do I migrate from short-edition/redis-bundle to Laravel's native Redis?
Treat the bundle as a reference implementation rather than a dependency. Extract its DSN and connection-option schema, then map it onto Laravel's redis config array: client, options.prefix, options.serializer, and per-connection host/port/password/database/cluster/options.parameters. Confirm Sentinel or Cluster support in Illuminate\Redis for your Laravel version. Finally, wire Cache, Session, and Queue to the native Redis drivers and remove Symfony packages from composer.json.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections