olegkishko/tt_memc

Test task: implementation of a library for Memcached

Installs: 7

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/olegkishko/tt_memc

v1.0.0 2025-05-16 16:41 UTC

This package is auto-updated.

Last update: 2025-11-18 15:25:46 UTC


README

Test task: implementation of a library for Memcached

Installation

Composer

composer require olegkishko/tt_memc

Usage

use tt_memc\CacheService;
use tt_memc\Driver\MemcachedDriver;

$cache = new CacheService(new MemcachedDriver());

// set values
$cache->set('int', 100);
$cache->set('string', 'Hello');
$cache->set('array', [0 => 'a']);
$cache->set('object', new stdClass());

// get values
var_dump($cache->get('int'));
var_dump($cache->get('string'));
var_dump($cache->get('array'));
var_dump($cache->get('object'));

// delete values
$cache->delete('int');
$cache->delete('string');
$cache->delete('array');
$cache->delete('object');