Simple caching library

1.0.3 2024-02-27 00:28 UTC

This package is auto-updated.

Last update: 2024-02-27 15:15:26 UTC


Simple caching library.

The cache is saved on the filesystem using var_export when storing cache and include when loading cache.

Should primarily be used for caching arrays and objects. There is no performance benefit over APCu for storing strings.

Keys support the character / (not fully PSR-16 compliant) and do not support the character *

Empty values are not stored in the cache.

No TTL support yet (to do).


Install the latest version with

$ composer require sy/cache

Basic Usage


use Sy\Cache\SimpleCache;

$cache = new SimpleCache(__DIR__);

$cache->set('array', ['one', 'two', 'three']);

$array = $cache->get('cache');