mmoreram/gearman-bundle

为您的 Symfony4, Symfony5 项目添加 gearman 支持

安装次数: 372,286

依赖者: 3

建议者: 1

安全性: 0

星标: 236

关注者: 14

分支: 103

开放问题: 26

类型:symfony-bundle

v5.0.1 2023-10-19 13:55 UTC

README

SensioLabsInsight Build Status Scrutinizer Quality Score Latest Stable Version Latest Unstable Version License Total Downloads

GearmanBundle 是一个针对 Symfony4/5/6 的包,旨在为需要使用作业队列的开发者提供一种简单的方式。例如:邮件队列、Solr 生成队列或数据库上传队列。对于 Symfony Flex,您可以使用 贡献存储库中的配方 来快速入门。

文档

请参阅 ReadTheDocs 中的文档。
一些配方将很快被编写。如果您有一些想法并希望与我们分享,请不要犹豫,随时可以开启一个 RFC 问题或拉取请求。

从 4 版本迁移到 5 版本

    doctrine_cache:
        providers:
            gearman_cache:
                type: file_system
                namespace: doctrine_cache.ns.gearman

需要替换为


    framework:
        cache:
            pools:
                gearman_cache:
                    adapter: cache.adapter.filesystem

标签

  • Symfony 5/6 通过标签 5 支持
  • Symfony 4.0 通过标签 4.1+ 支持(它们仍然与 Symfony 3.X 一起工作)
  • 所有 4.X 标签都支持 Symfony 3.X
  • 使用低于 4.X 的标签用于 Symfony 2.X 版本
  • 使用最新的不稳定版本(别名 dev-master)以始终处于最新的提交中
  • 使用最新的稳定版本标签以保持在一个稳定版本中。
  • Latest Unstable Version Latest Stable Version

贡献

所有代码都是按照 Symfony2 代码格式编写的,因此每个拉取请求都必须通过 phpcs 标准。您应该阅读 Symfony2 编码标准 并安装 CodeSniffer 以检查所有代码是否经过验证。

还有关于为此项目贡献的政策。所有拉取请求都必须逐步解释,以便我们更容易理解并合并拉取请求。所有新功能都必须使用 PHPUnit 进行测试。

如果您想做出贡献,请阅读文档中的 贡献代码 部分。如果您正在提交拉取请求,请遵循 提交补丁 部分的指南,并使用 拉取请求模板