iainconnor/illuminate-to-doctrine-cache

此包最新版本(1.0.1)没有可用的许可证信息。

提供 Illuminate 和 Doctrine Cache 组件之间的映射。

1.0.1 2018-01-22 21:03 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:31:14 UTC


README

提供 Illuminate 和 Doctrine Cache 组件之间的映射。

Illuminate To Doctrine Cache

安装

通过 composer,composer require iainconnor/illuminate-to-doctrine-cache

用法

  1. 在 Laravel 或 Lumen 中正常配置您的 Illuminate 缓存。
  2. LaravelLumen 中添加 \IainConnor\IlluminateToDoctrineCache\IlluminateToDoctrineCacheServiceProvider
  3. 从服务容器中获取 \IainConnor\IlluminateToDoctrineCache\IlluminateToDoctrineCacheFactory
  4. 调用 getDoctrineCacheForIlluminateCache() 方法以获取配置的 Illuminate 缓存的 \Doctrine\Common\Cache\Cache 实例。
  5. 请确保捕获并处理 \IainConnor\IlluminateToDoctrineCache\NoMatchingCacheException,该异常将在找不到匹配的 Doctrine 缓存时抛出。
    目前支持 Illuminate 缓存驱动器有 redismemcachedfilearrayapc