devcycle / devcycle-leaf-plugin
LeafPHP 框架的 DevCycle SDK 包装器
dev-main
2024-09-04 21:08 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-19 19:32:56 UTC
README
此仓库提供了一个Leaf PHP框架的扩展,用于集成DevCycle,一个综合性的功能管理平台。此扩展通过包装DevCycle API以方便的PHP类,简化了通过DevCycle管理功能标志和配置的过程。
重要
此扩展是在直播系列中创建的,目前未进行积极维护,不应在生产环境中使用。有关更多信息,请查看YouTube上的系列。
功能
- 通过Leaf PHP框架轻松集成DevCycle。
- 简单设置,配置最少。
- 为您的Leaf PHP应用程序提供现成的DevCycle客户端。
安装
要安装此扩展,您可以使用Composer。在您的项目目录中运行以下命令
composer require devcycle/devcycle-leaf-plugin
用法
配置
首先,请确保您有您的DevCycle服务器SDK密钥。您可以从DevCycle仪表板获取此密钥。
示例
以下是在您的Leaf PHP应用程序中使用此扩展的示例
require 'vendor/autoload.php'; use DevCycle\DevCycle; // Initialize the DevCycle client with your Server SDK key $server_sdk_key = 'YOUR_SERVER_SDK_KEY'; $devCycle = new DevCycle($server_sdk_key); // Get the DevCycle client $client = $devCycle->getDevCycleClient(); // Now you can use the $client to manage feature flags, configurations, etc.
API
DevCycle
此扩展的主要类。它初始化DevCycle客户端。
__construct($server_sdk_key)
$server_sdk_key: 您的DevCycle服务器SDK密钥。
使用提供的密钥初始化DevCycle客户端。
getDevCycleClient()
返回初始化后的DevCycle客户端实例。
许可证
此项目使用MIT许可证。有关详细信息,请参阅LICENSE文件。
致谢
- DevCycle 提供了一个强大的功能管理平台。
- Leaf PHP框架 提供了一个简单而强大的PHP框架。