endroid/flusher-bundle

此包已被放弃且不再维护。未建议替代包。

Endroid Flusher Bundle

安装次数: 1,916

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

类型:symfony-bundle

2.0.1 2017-12-08 21:13 UTC

This package is auto-updated.

Last update: 2020-03-27 21:22:19 UTC


README

endroid 提供

Latest Stable Version Build Status Total Downloads Monthly Downloads License

此包将 endroid/flusher 库 集成到 Symfony 中。它提供以下功能。

  • 可选:替换默认的实体管理器为 FlusherEntityManager
  • 配置用于确定最佳批量大小的步长大小
  • 在任何位置注入 Flusher 或 FlusherEntityManager

安装

使用 Composer 安装库。Symfony Flex 将为您设置配置和路由。

$ composer require endroid/flusher-bundle

配置

您可以将包配置为用 FlusherEntityManager 替换默认的实体管理器,禁用实体管理器内的 flusher 或者在动态批量大小的检测中使用自己的步长增量。

endroid_flusher:
    override_default_entity_manager: false
    disable_entity_manager_flusher: false
    step_size: 1.5

版本控制

版本号遵循 MAJOR.MINOR.PATCH 方案。向后不兼容的更改将尽量保持最小,但请注意,这些更改可能发生。在生产环境中锁定依赖关系,并在升级代码时测试代码。

许可证

此源代码受文件 LICENSE 中包含的 MIT 许可证的约束。