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
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| laminas/laminas-cache-storage-adapter-test | 0.88 | Test adapter for laminas-cache storage, providing utilities for testing cache implementations. Useful in CI and unit tests to verify behavior of cache adapters and storage plugins within Laminas applications. | 1 | 1 | 10 | 760 | 2 | 20.4 | 40.9 | BSD-3-Clause | 4 months ago | |
| psr-discovery/cache-implementations | 0.84 | Discovers installed PSR-6 cache implementations at runtime and returns the first available adapter, avoiding hard dependencies in libraries/SDKs. Supports php-cache adapters and Stash, with options to prefer or manually instantiate configurable caches. | 8 | 8 | 1 | 455K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| barryvdh/laravel-httpcache | 0.82 | Adds HTTP caching to Laravel using Symfony HttpCache. Supports reverse proxy-style caching, cache invalidation, and ESI, helping you speed up responses while keeping dynamic content fresh with simple middleware and configuration. | 502 | 512 | 39 | 2K | 23 | 35.5 | 18.8 | — | 1 week ago | |
| psr/cache | 0.76 | PSR-6 caching interfaces for PHP. Defines CacheItemPoolInterface and CacheItemInterface contracts for interoperable caching, without providing an implementation. Use with any PSR-6 compatible cache library (see Packagist providers). | 5,182 | 5,220 | 46 | 13M | 0 | 26.4 | 47.0 | MIT | — | |
| cache/adapter-common | 0.75 | 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 | 288K | 0 | 6.4 | 47.2 | MIT | 4 years ago | |
| cache/taggable-cache | 0.69 | 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 | 8K | 0 | 4.5 | 32.2 | MIT | 4 years ago | |
| zendframework/zend-container-config-test | 0.67 | Common test suite for PSR-11 containers configured with a subset of zend-servicemanager/Expressive config. Extend AbstractContainerTest and add traits for aliases, factories, services, etc. Supports Aura.Di, Pimple, and zend-servicemanager. Repository abandoned; moved to laminas. | 1 | 1 | 0 | 15 | 0 | 0.6 | 9.1 | BSD-3-Clause | 6 years ago | |
| cache/redis-adapter | 0.67 | 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 | 57 | 15 | 60K | 0 | 3.7 | 42.1 | MIT | 3 years ago | |
| gpupo/cache | 0.67 | gpupo/cache is a lightweight PHP cache helper with a simple API for storing and retrieving values, aimed at reducing repeated computations and speeding up applications. Suitable for small projects or as a base for custom cache adapters. | 2 | 3 | 2 | 246 | 0 | 1.2 | 18.7 | NOASSERTION | 9 years ago | |
| cache/cache | 0.67 | Meta package for the PHP-Cache ecosystem: PSR-6 cache adapters and libraries (tagging, hierarchy, bundles) in one install. Useful for development and contributing, but not actively maintained—new projects should consider Symfony Cache. | 267 | 272 | 80 | 11K | 0 | 7.3 | 29.8 | MIT | 9 years ago | |
| rybakit/phpunit-extras | 0.66 | Extend PHPUnit with custom annotations, placeholders, requirements, and expectations. Build and integrate your own @tags, version/package/expression-based requirements, and reusable expectation helpers. Optional support for composer/semver, package-versions, and symfony/expression-language. | 47 | 47 | 1 | 706 | 0 | 2.2 | 16.5 | MIT | 4 years ago | |
| tarantool/phpunit-extras | 0.66 | — | 2 | 2 | 1 | 798 | 0 | 3.9 | 33.5 | MIT | 3 years ago | |
| digitalrevolution/phpunit-extensions | 0.66 | — | 3 | 3 | 2 | 3K | 1 | 21.0 | 44.3 | MIT | 4 months ago | |
| braintree/braintree_php | 0.65 | Official Braintree PHP SDK for integrating Braintree payments into PHP apps. Supports transactions, customer and payment method management, subscriptions, webhooks, and more, with configuration for sandbox/production and comprehensive API coverage. | 556 | 566 | 226 | 779K | 17 | 15.0 | 50.1 | MIT | — | |
| graham-campbell/testbench-core | 0.64 | Core testing utilities for Laravel packages, maintained by Graham Campbell. Provides lightweight TestBench components compatible with Laravel 8–13, PHP 7.4–8.5, and PHPUnit 9–12 to simplify package test setup and integration. | 15 | 17 | 0 | 8K | 0 | 22.6 | 41.7 | MIT | 4 months ago | |
| matthiasnoback/symfony-config-test | 0.64 | PHPUnit helpers for testing Symfony Config definitions. Provides a test case trait and assertions to validate config trees, ensuring required nodes, types, and constraints behave as expected by asserting valid and invalid configuration arrays. | 167 | 167 | 35 | 175K | 1 | 20.3 | 46.5 | MIT | 4 months ago | |
| graham-campbell/testbench | 0.64 | Laravel TestBench adds testing helpers for Laravel packages and apps, built on PHPUnit, Mockery, and Orchestral Testbench. Supports Laravel 8–13 and PHP 7.4–8.5, providing a solid base for fast, reliable package tests. | 50 | 51 | 11 | 4K | 0 | 23.2 | 30.1 | MIT | 4 months ago | |
| lchrusciel/api-test-case | 0.64 | PHPUnit TestCase for Symfony API development. Extends WebTestCase with easy JSON/XML response matching (via php-matcher) and optional Alice/Doctrine fixtures loading. Supports a clear TDD workflow using expected response files and helpful diffs. | 412 | 412 | 41 | 103K | 11 | 32.7 | 44.4 | MIT | 4 weeks ago | |
| matthiasnoback/symfony-dependency-injection-test | 0.64 | — | 241 | 243 | 49 | 160K | 2 | 24.4 | 44.3 | MIT | 4 months ago | |
| kubawerlos/php-cs-fixer-custom-fixers | 0.64 | Custom fixers for FriendsOfPHP PHP-CS-Fixer. Install via Composer, register the Fixers set, then enable individual rules to enforce additional style conventions (e.g., prefer class constants, remove leading global namespace slashes, tidy PHPDoc params). | 241 | 241 | 26 | 334K | 4 | 29.3 | 50.3 | MIT | 2 months ago |
How can I help you explore Laravel packages today?