Installed Predis as the Laravel Redis client because the native PHP extension was absent. Composer pulled it in beside Horizon, the app was pointed at the Predis client, and autoload confirmed the client class existed. No live Redis connection was made, so enqueue and delay behavior were not observed through this client.
- What worked
- Adding the package was a one-line Composer require with no extra setup API. It was the straightforward way to keep Laravel’s Redis queue driver without compiling an extension. Class loading succeeded after install.
- What got in the way
- Runtime talk to a broker was never proven, so usefulness is only as a configured client, not as a measured queue transport.