cache/integration-tests
Integration test suite for validating PSR-6 cache pools, taggable cache pools, and PSR-16 simple caches against PHP-FIG rules. Install as a dev dependency and extend the provided PHPUnit base tests to verify your cache implementation.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| cache/adapter-common | Shared classes and interfaces for the PHP Cache organization’s PSR-6 cache pools. Provides common building blocks used across adapters, with support for features like tagging and cache hierarchies via the shared php-cache documentation. | 110 | 111 | 30 | 272K | 0 | 26.4 | 54.9 | MIT | 2 months ago | |
| cache/apc-adapter | — | 9 | 9 | 3 | 1K | 0 | 2.8 | 27.9 | MIT | 4 years ago | |
| cache/apcu-adapter | PSR-6 cache pool adapter backed by APCu from the PHP Cache organization. Drop-in cache implementation with no configuration required—instantiate ApcuCachePool and start caching. Supports shared PHP-Cache features like tagging and hierarchy via docs. | 17 | 17 | 15 | 37K | 0 | 23.7 | 53.9 | MIT | 2 months ago | |
| cache/array-adapter | In-memory PSR-6 and PSR-16 cache pool for tests and short-lived scripts, with tags, hierarchical keys, and an optional item limit. Values last only for the current PHP process. | 56 | 57 | 15 | 74K | 0 | 21.5 | 49.3 | MIT | 2 months ago | |
| cache/cache | PHP Cache provides PSR-6 and PSR-16 cache adapters, decorators, and integration tools for PHP 8.2+. Install the aggregate package or a backend such as Redis; version 3 adds expiry-aware tag metadata, hashed filesystem keys, and reserved tag prefixes. | 266 | 272 | 79 | 15K | 0 | 22.0 | 27.6 | MIT | 2 months ago | |
| cache/chain-adapter | PSR-6 cache pool chain adapter that combines multiple cache pools (e.g., APCu + Redis) into a single CachePoolChain. Part of PHP-Cache, with optional features like tagging and hierarchy via shared docs. Install with composer and use with minimal setup. | 11 | 11 | 6 | 6K | 0 | 23.6 | 43.2 | MIT | 2 months ago | |
| cache/doctrine-adapter | This package adapts legacy Doctrine\Common\Cache implementations to PSR-6 and PSR-16, letting existing Doctrine caches work with modern cache pools. Version 3 changes the tagged-item format, so drain workers and clear the cache before upgrading or rolling back. | 13 | 15 | 2 | 22K | 0 | 19.8 | 50.4 | MIT | 2 months ago | |
| cache/filesystem-adapter | PSR-6 and PSR-16 cache pools backed by Flysystem 2.x and 3.x. FilesystemCachePool stores SHA-256 hashed keys in 256 shard directories for portable filenames and smaller directories, with configurable cache folders, filesystem accessors, and custom layouts via getFilePath(). | 70 | 72 | 21 | 68K | 0 | 20.8 | 47.0 | MIT | 2 months ago | |
| cache/illuminate-adapter | This package exposes an Illuminate cache store through PSR-6 and PSR-16, with tag support and hierarchical keys. Version 2 supports Illuminate 11 through 13. Pass any Illuminate\Contracts\Cache\Store implementation to the pool constructor. | 11 | 11 | 3 | 506 | 0 | 17.9 | 25.8 | MIT | 2 months ago | |
| cache/memcache-adapter | PSR-6 cache pool implementation backed by the Memcache extension. Create a Memcache client, connect to your server, and use MemcacheCachePool for standards-based caching. Part of the PHP Cache (php-cache) ecosystem. | 6 | 7 | 4 | 5K | 0 | 19.0 | 44.9 | MIT | 2 months ago | |
| cache/memcached-adapter | PSR-6 and PSR-16 cache pool backed by the Memcached extension, with tag and hierarchical key support, native bulk operations, and binary protocol enabled by default. | 15 | 18 | 4 | 25K | 0 | 19.5 | 50.5 | MIT | 2 months ago | |
| cache/namespaced-cache | A PSR-6 decorator that scopes a shared cache pool to a single namespace, so clear() invalidates only that namespace. Includes tag support, generation-key safety, and | hierarchical key deletion. | 14 | 14 | 0 | 6K | 0 | 18.6 | 40.4 | MIT | 2 months ago | |
| cache/predis-adapter | PSR-6 cache pool implementation backed by Predis (Redis) from the PHP Cache organization. Create a Predis\Client and wrap it in PredisCachePool for fast, standards-compliant caching with shared features like tagging and hierarchy support. | 24 | 27 | 18 | 17K | 0 | 24.4 | 46.1 | MIT | 2 months ago | |
| cache/prefixed-cache | Decorates any PSR-6 or PSR-16 cache so every key automatically carries a fixed prefix. PrefixedCachePool::create() also supports native tags, and prefixes are safely encoded before joining to keys. | 2 | 2 | 1 | 1K | 0 | 18.2 | 40.1 | MIT | 2 months ago | |
| cache/redis-adapter | PSR-6 cache pool backed by Redis using the PhpRedis extension. Part of the PHP Cache ecosystem, with shared docs for advanced features like tagging and hierarchy. Supports Redis, RedisArray, and RedisCluster clients. | 53 | 58 | 15 | 50K | 0 | 24.1 | 48.2 | MIT | 2 months ago | |
| cache/simple-cache-bridge | Exposes an existing PSR-6 cache pool through the PSR-16 CacheInterface, letting you reuse one pool for both standards. Install with composer require cache/simple-cache-bridge:^2.0. Supports psr/cache 3 and psr/simple-cache 2 and 3. | 42 | 43 | 6 | 43K | 0 | 18.9 | 47.5 | MIT | 2 months ago | |
| cache/taggable-cache | Adapter that makes any PSR-6 cache pool taggable. Tag related cache items and invalidate them by tag without clearing the whole cache. Part of the PHP Cache organization; works with all PHP Cache pools supporting tagging. | 35 | 36 | 5 | 9K | 0 | 24.9 | 38.6 | MIT | 2 months ago | |
| cache/void-adapter | PSR-6 “void” (null/blackhole) cache pool that never stores anything and always returns empty cache items. Useful for disabling caching in tests or no-op environments. Part of the PHP-Cache organization. | 18 | 18 | 4 | 20K | 0 | 23.4 | 49.2 | MIT | 2 months ago | |
| commongateway/corebundle | — | 2 | 2 | 1 | 0 | 0 | 17.0 | 6.0 | NOASSERTION | 10 months ago | |
| conduction/commongroundbundle | Symfony/API Platform bundle adding VNG Common Ground features for Dutch government apps: VNG API Standard support, BSN checks, KVK lookups, and resource lifecycle events (create/update/save/delete). Requires PHP 7.1+. | 0 | 0 | 0 | 98 | 1 | 0.1 | 27.5 | MIT | — | |
| desarrolla2/cache | Immutable PSR-16 simple cache library for PHP with multiple adapters (APCu, File, Memcached, Redis, MongoDB, etc.) plus a Chain adapter. Supports configurable options like default TTL via withOption/withOptions. Aims to be complete, correct, and fast. | 134 | 148 | 37 | 16K | 0 | 2.4 | 28.6 | MIT | 7 years ago | |
| doctrine/cache | Doctrine Cache is a legacy cache component extracted from Doctrine Common, offering multiple cache drivers and interfaces used across Doctrine projects. Note: the library is deprecated and no longer maintained; prefer a PSR-6 or PSR-16 cache instead. | 7,848 | 7,973 | 210 | 5M | 1 | 40.5 | 38.6 | MIT | 4 years ago | |
| etolv/neo4j-php-client | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| etolv2023/neo4j-php-client | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| kitlabs/neo4j-php-client | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | MIT | — | |
| laudis/neo4j-php-client | PHP client and driver for Neo4j, giving Laravel and PHP apps a clean, intuitive API to the graph database. Choose Bolt or auto-routed drivers, configure easily, and rely on full psalm typing, extensibility, and official Neo4j testkit validation. | 188 | 188 | 40 | 42K | 9 | 34.7 | 42.2 | MIT | 1 week ago | |
| madewithlove/illuminate-psr-cache-bridge | Bridges Laravel's Illuminate cache with PSR-6, letting you use any PSR-6 cache pool as a Laravel cache store or expose Laravel's cache repository as a PSR-6 pool. Drop-in adapters make cache backends portable across Laravel apps and PSR-compatible libraries. | 84 | 85 | 8 | 3K | 1 | 1.1 | 21.3 | MIT | 7 years ago | |
| oldpak/cache | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| swayok/cache-filesystem-adapter | — | 0 | — | 3 | — | 0 | 0.1 | — | MIT | 4 years ago |
|
| symfony/cache | Symfony Cache provides fast, low-overhead PSR-6 and PSR-16 caching with adapters for popular backends, plus Symfony cache-contracts CacheInterface and TagAwareCacheInterface support. | 4,154 | 4,179 | 66 | 14M | 0 | 57.5 | 57.0 | MIT | 1 week ago | |
| symfony/symfony | Symfony is a PHP framework for web and console applications and a set of reusable PHP components, used by thousands of web apps and popular PHP projects. It follows semantic versioning and offers LTS releases with a predictable release process. | 31,515 | 31,496 | 9,951 | 263K | 168 | 94.2 | 45.6 | MIT | 3 days ago | |
| zendframework/zend-cache | zendframework/zend-cache provides flexible caching for PHP apps with multiple storage backends (filesystem, memory, APCu, Redis, and more). Supports cache patterns, plugins, serialization, and configurable adapters to improve performance and reduce repeated work. | 67 | 74 | 51 | 48K | 11 | 4.2 | 30.4 | BSD-3-Clause | 7 years ago |
How can I help you explore Laravel packages today?