acquia/lift-sdk-php

一个用于调用 Acquia Lift API 的 PHP 客户端库。

0.9.1 2018-12-20 18:44 UTC

This package is not auto-updated.

Last update: 2024-09-15 05:02:54 UTC


README

Build Status Coverage Status

一个用于调用 Acquia Lift 4 API 的 PHP 客户端库。

版本信息

  • Lift4 分支:使用 guzzle 版本 ~6.0,兼容 PHP 5.6、7.1 和 7.2。

安装

使用 Composer 安装最新版本

$ composer require acquia/lift-sdk-php:dev-Lift4

请注意,代码库是从 Lift4 分支拉取的,当前并非默认分支。

用法

用法示例可以在 examples 文件夹中查看,并且已按 Manager 类型分解。您可以通过以下链接查看我们的 API 文档 这里,其中包含端点列表以及有效载荷和响应的示例。

运行测试

要运行测试,您需要在安装 Lift PHP SDK 的同一目录中运行以下命令。它将运行在此存储库中编译的单元测试。

vendor/bin/phpunit

请注意,该库是通过 composer 安装的。

与 Lift 3 相比,Lift 4 PHP SDK 的主要变化

  • 引入活动
  • 添加更多功能
    • 部署站点(例如,从测试站点部署到生产站点)
    • 搜索内容功能
    • 客户站点管理
    • 动态规则现在受支持
  • 更新了新的 Lift 4 插槽和规则数据结构
  • 更新了 Capture 和 Decide 管理器

从 Lift 3 迁移到 Lift 4

重要 - 从 Acquia Lift 3 升级到 Acquia Lift 4 是一次性的过程,通过中央应用程序屏幕处理。

如果您计划在 Lift 4 中重用 Lift 3 的数据,您将需要迁移到 Lift 4。遗憾的是,SDK 不支持从 Lift 3 迁移,但是您需要在 Acquia Lift 页面上进行迁移。

登录成功后,会出现一个 '迁移' 按钮,提示您要迁移哪些资产。您可以在迁移所有内容之前选择性地迁移数据子集。

有关更多信息,请参阅我们的 迁移文档