├── CHANGELOG.md ├── LICENSE ├── README.md ├── composer.json ├── phpstan.neon.dist ├── phpunit.xml.dist ├── src ├── Cache │ ├── Generator │ │ ├── CacheKeyGenerator.php │ │ ├── HeaderCacheKeyGenerator.php │ │ └── SimpleGenerator.php │ └── Listener │ │ ├── AddHeaderCacheListener.php │ │ └── CacheListener.php ├── CachePlugin.php └── Exception │ └── RewindStreamException.php └── tests └── Cache ├── CachePluginTest.php └── Generator ├── HeaderCacheKeyGeneratorTest.php └── SimpleGeneratorTest.php /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Cache/Generator/CacheKeyGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/src/Cache/Generator/CacheKeyGenerator.php -------------------------------------------------------------------------------- /src/Cache/Generator/HeaderCacheKeyGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/src/Cache/Generator/HeaderCacheKeyGenerator.php -------------------------------------------------------------------------------- /src/Cache/Generator/SimpleGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/src/Cache/Generator/SimpleGenerator.php -------------------------------------------------------------------------------- /src/Cache/Listener/AddHeaderCacheListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/src/Cache/Listener/AddHeaderCacheListener.php -------------------------------------------------------------------------------- /src/Cache/Listener/CacheListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/src/Cache/Listener/CacheListener.php -------------------------------------------------------------------------------- /src/CachePlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/src/CachePlugin.php -------------------------------------------------------------------------------- /src/Exception/RewindStreamException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/src/Exception/RewindStreamException.php -------------------------------------------------------------------------------- /tests/Cache/CachePluginTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/tests/Cache/CachePluginTest.php -------------------------------------------------------------------------------- /tests/Cache/Generator/HeaderCacheKeyGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/tests/Cache/Generator/HeaderCacheKeyGeneratorTest.php -------------------------------------------------------------------------------- /tests/Cache/Generator/SimpleGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-http/cache-plugin/HEAD/tests/Cache/Generator/SimpleGeneratorTest.php --------------------------------------------------------------------------------