vwo/vwo-fme-php-sdk

VWO 服务器端 SDK

1.2.5 2024-07-29 17:03 UTC

This package is auto-updated.

Last update: 2024-08-29 17:10:51 UTC


README

Latest Stable Version CI Coverage StatusLicense

需求

PHP >= 7.4

安装

使用以下命令安装最新版本

composer require vwo/vwo-fme-php-sdk

基本用法

$vwoClient = VWO::init([
  'sdkKey' => 'vwo_sdk_key',
  'accountId' => 'vwo_account_id',
]);

// set user context
$userContext = [ 'id' => 'unique_user_id'];

// returns a flag object
$getFlag = $vwoClient->getFlag('feature_key', $userContext);

// check if flag is enabled
$isFlagEnabled = $getFlag['isEnabled'];

// get variable
$variableValue = $getFlag->getVariable('stringVar', 'default-value');

// track event
$trackRes = $vwoClient->trackEvent('event-name', $userContext);

// set Attribute
$setAttribute = $vwoClient->setAttribute('attribute-name', 'attribute-value', $userContext);

变更日志

请参考 CHANGELOG.md

开发和测试用例

  1. 设置开发环境
composer run-script start
  1. 运行测试用例
composer run-script test

贡献

请参阅我们的 贡献指南

行为准则

行为准则

许可证

Apache License, Version 2.0

版权所有 2024 Wingify Software Pvt. Ltd.