endroid / flusher-bundle
此包已被放弃且不再维护。未建议替代包。
Endroid Flusher Bundle
2.0.1
2017-12-08 21:13 UTC
Requires
- php: >=7.1
- endroid/flusher: ^2.0
Requires (Dev)
- phpunit/phpunit: ^5.7|^6.0
This package is auto-updated.
Last update: 2020-03-27 21:22:19 UTC
README
由 endroid 提供
此包将 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 许可证的约束。