Search by

marko / redis

markshust

Shared Redis connections for Marko Framework

Package info

github.com/marko-php/marko-redis

Type:marko-module

pkg:composer/marko/redis

Statistics

Installs: 6

Dependents: 4

Suggesters: 0

Stars: 0

0.13.0 2026-11-03 18:23 UTC

This package is auto-updated.

Last update: 2026-11-03 19:24:17 UTC


README

Shared Redis connections --- one configured predis connection per name, used by marko/cache-redis and other Redis-backed packages.

Installation

composer require marko/redis

Quick Example

use Marko\Redis\RedisConnectionFactoryInterface;

class VisitCounter
{
    public function __construct(
        private RedisConnectionFactoryInterface $redisConnectionFactory,
    ) {}

    public function hit(string $page): int
    {
        return $this->redisConnectionFactory->connection('default')->client()->incr("visits:$page");
    }
}

Documentation

Full usage, API reference, and examples: marko/redis