sfynx-project/tool-cache-bundle

此Bundle提供用于缓存处理程序(memcache,文件)的类

安装次数: 20,469

依赖者: 2

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 2

开放问题: 0

类型:symfony-bundle

v2.8.6 2018-08-15 22:25 UTC

README

Sfynx Cache Bundle为Symfony3/4提供处理程序,可快速将您的PSR-6兼容缓存服务与框架集成。它允许您缓存会话、Doctrine查询及其结果和元数据、验证、序列化和注解。它还提供接口缓存客户端,可使用TTL管理缓存中的所有内容。

文档

该文档的源代码存储在本Bundle的Resources/doc/文件夹中。

安装

a) 前提条件

此版本的bundle需要PHP 7.2+

b) 配置

在您的composer.json文件中添加依赖项

"require": {
    ...
    "sfynx-project/tool-cache-bundle": "dev-master"
},

安装您应用程序的新依赖项

$ composer update --no-interaction --with-dependencies

在您应用程序的内核中启用bundle

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = [
        // ...
        new Cache\AdapterBundle\CacheAdapterBundle(),
        new Sfynx\CacheBundle\SfynxCacheBundle(),
    ];
}

报告问题或功能请求

问题和功能请求在Github问题跟踪器中跟踪。

在报告错误时,最好在基本项目中重现它,该基本项目使用Symfony Standard Edition构建,以便bundle的开发者通过简单地克隆它并遵循一些步骤来重现问题。

许可证

版权所有 © 2018,contact@pi-groupe.net 此bundle受GNU Lesser General Public License许可,允许与使用MIT许可证的软件组合和重新分发

SFYNX是免费软件,根据GPL许可证分发。此许可证保证以下自由

- the freedom to install and use SFYNX for any usage whatsoever;
- the freedom to look into SFYNX’s code and adapt it to your own needs by modifying the source code, to which you have direct access since SFYNX is entirely developed in PHP;
- the freedom to distribute copies of the software to anyone, provided you do not modify or delete the license;
- the freedom to enhance SFYNX and to distribute your enhancements among the public so that the entire community may benefit from it, provided you do not modify or delete the license.
  • 此应用程序是自由软件;您可以根据自由软件基金会发布的GNU通用公共许可证的条款分发和/或修改它;版本2或(根据您的选择)任何后续版本。

  • 此软件的发布旨在供公众使用,但没有任何保证;甚至没有针对商业化的隐含保证或针对特定目的的定制保证。有关更多详情,请参阅GNU通用公共许可证。

  • 必须与此软件一起提供GNU通用公共许可证的副本;如果没有,请写信给自由软件基金会,地址:Free Software Foundation Inc.,675 Mass Ave,Cambridge,MA 02139,USA。

  • 您可以从http://pigroupe.github.io/cmf-sfynx/下载此软件;您还可以在此网站上找到完整的使用手册和附加信息。

  • 根据法国法律,SFYNX属于知识产权法典(CPI)中规定的法规。SFYNX内核是其作者的合作作品,根据知识产权法典第L 113-1条列出。整个SFYNX项目是根据知识产权法典第L 113-2条和L 113-5条的规定组成的集体作品。作者根据GNU公共许可证的权利和义务将作品公布于众。

关于

SfynxCacheBundle是PI-GROUPE项目开发的倡议。另请参阅贡献者列表。

更多信息 :