教义缓存适配器

编辑本页

教义缓存适配器

5.4

DoctrineAdapter而且DoctrineProvider类在Symfony 5.4中已弃用,它将在Symfon欧宝娱乐app下载地址y 6.0中被移除。

类的扩展教义缓存抽象提供者,允许您在应用程序中使用这些提供者,就像它们是Symfony缓存适配器一样。欧宝娱乐app下载地址

该适配器需要一个\学说\常见\缓存\ CacheProviderInstance作为第一个参数,第二个和第三个参数是命名空间和默认缓存寿命:

12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
使用学说常见的缓存CacheProvider使用学说常见的缓存SQLite3Cache使用欧宝娱乐app下载地址组件缓存适配器DoctrineAdapter提供者SQLite3Cache (\ SQLite3 (__DIR__“/缓存/ data.sqlite”),“youTableName”);缓存DoctrineAdapter (//缓存提供程序实例CacheProvider提供者//一个字符串,前缀为存储在缓存中的项的键名称空间//未定义缓存项的默认生存期(秒)//自己的生命周期,值为0会导致项目无限期地存储(例如://直到数据库表被截断或其行被删除)defaultLifetime0);

提示

一个DoctrineProvider类也由组件提供,以使用任何psr6兼容的实现和doctrine兼容的类。

此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。
欧宝娱乐app下载地址Symfony 5.4支持通过私人Packagist