Illuminate Psr Cache Bridge

screenshot of Illuminate Psr Cache Bridge

A PSR-6 cache implementation that wraps Laravel's Cache component

Overview

The PSR-6 Cache implementation tailored for Laravel offers a seamless way to integrate modern caching standards into your application. With the rapid evolution of frameworks, having a PSR-6 compliant cache system enhances interoperability and flexibility, making it easier to manage cached data efficiently. This package extends Laravel 5's capabilities, while Laravel 6 users can take advantage of built-in PSR-6 support through a straightforward alias.

This package allows developers to effectively utilize the Psr\Cache\CacheItemPoolInterface, enabling straightforward data storage within Laravel’s existing caching configuration. By simply adding this implementation to a service provider, developers can enhance their applications with standardized cache management tools, ensuring a smooth and consistent caching experience.

Features

  • Seamless Laravel Integration: Easily integrates with Laravel 5 and leverages built-in PSR-6 support in Laravel 6.
  • PSR-6 Compliance: Ensures your cache implementation adheres to the widely accepted PSR-6 standard for maximum compatibility.
  • Easy Installation: Install with a simple composer command, streamlining the setup process for developers.
  • Service Provider Support: Simple configuration through service providers allows for quick access to the caching functionalities.
  • Flexible Usage: Facilitates the injection of CacheItemPoolInterface, enabling flexible use of caching throughout your application.
  • MIT License: The package is distributed under the MIT License, ensuring it's open-source and free to use.