antdigo / flagsmith-php-client
dev-main
2022-07-13 11:29 UTC
Requires
- php: >=7.4
- php-http/discovery: ^1.14
- psr/http-client-implementation: 1.0
- psr/http-factory-implementation: 1.0
- psr/http-message-implementation: 1.0
- psr/simple-cache: ^1.0
Requires (Dev)
- doppiogancio/mocked-client: ^3.0
- friendsofphp/php-cs-fixer: ^3.6
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^2.1.0
- phpunit/phpunit: ^9.5
- symfony/cache: ^5.4.6
This package is auto-updated.
Last update: 2024-09-21 00:49:38 UTC
README
Flagsmith PHP SDK
Flagsmith 允许您在多个项目、环境和组织中管理功能标志和远程配置。
此 SDK 适用于 https://www.flagsmith.com/ 的 PHP 应用程序。
需求
Flagsmith PHP SDK 需要启用以下 PHP 扩展。这些是库正常工作的基本要求。
- bc-math
- gmp
请在此处查看文档以安装扩展,如果您还没有安装的话。有关 BC-Math 和 GMP 的信息。若要在 Docker 容器中启用,请参阅示例目录中的示例。
本地评估
由于 PHP 请求是独立的,不使用缓存的话,本地评估的好处很小。要启用本地评估,请设置 environmentTtl 值(>0)并使用 PSR 简单缓存实现。
添加到您的项目
有关完整文档,请访问 https://docs.flagsmith.com/clients/server-side。
贡献
请阅读 CONTRIBUTING.md 了解我们的行为准则以及提交 pull request 的流程。
寻求帮助
如果您遇到错误或功能请求,我们希望听到您的意见。在提交问题之前,请搜索现有问题以避免重复。
联系
如果您对我们项目有任何问题,您可以发送邮件到 support@flagsmith.com。