闸门 / 闸门-PHP-SDK
Floodgate PHP SDK,为Floodgate云服务提供集中式管理控制台,用于管理远程特性标志。
1.3.0
2020-04-12 07:51 UTC
Requires
- php: >=5.3.0
- guzzlehttp/guzzle: ~6.0
- psr/log: ^1.1
Requires (Dev)
README
概述
这是Floodgate的PHP SDK,Floodgate是一个提供集中式管理控制台以管理远程特性标志的功能发布服务。
兼容性
此SDK旨在与PHP 5.3+兼容。
安装
您可以使用Composer安装Floodgate SDK。
composer require floodgate/floodgate-php-sdk
使用方法
以下是获取单个标志值的简单实现的示例。
$floodgateClient = new FloodgateSDK\FloodgateClient('enter-your-sdk-key'); $result = $floodgateClient->GetValue('feature-flag-key', false); if ($result) { // Do something new and exciting } else { // Do whatever I usually do }
提交问题
有时候每个人都会有问题!Floodgate团队跟踪提交到这个问题跟踪器的所有问题。我们鼓励您使用问题跟踪器来报告任何错误或提交您的通用反馈和功能增强。我们将尽快回复。
贡献
我们一直在寻找有才华的工程师加入Floodgate团队。如果您想为我们项目做出贡献,请随意fork此项目,准备好的时候提交PR进行审查。
关于Floodgate
Floodgate是一个远程特性管理系统,旨在帮助工程团队和产品团队独立工作。使用Floodgate管理的特性标志,您将大大减少软件公司在发布和部署新功能时所面临的风险。
使用Floodgate,您可以使用细粒度的用户定位,在现有系统和客户的最小影响和风险下,在您的生产环境中测试新功能。Floodgate提供简单易用的百分比发布功能,让您只需点击几下即可进行金丝雀发布。
要了解更多关于Floodgate的信息,请访问https://floodgate.io或联系hello@floodgate.io。要免费开始使用特性标志,请访问https://app.floodgate.io/signup。
Floodgate已经开发了以下SDK。
贡献新的SDK
如果您想为Floodgate的SDK库做出贡献并创建针对新语言的SDK,请随时给我们发送邮件至hello@floodgate.io