jippi / vault-php-sdk

该软件包已被废弃,不再维护。未建议替代软件包。

用于与 vaultproject.io API 通信的 SDK

3.0.0 2019-06-26 12:58 UTC

This package is auto-updated.

Last update: 2024-07-03 00:59:27 UTC


README

Vault PHP SDK

安装

可以使用 composer 安装此库

composer require jippi/vault-php-sdk

使用方法

使用此 SDK 的简单方法,是实例化服务工厂

$sf = new Jippi\Vault\ServiceFactory();

然后,可以从这个工厂检索服务

$sys = $sf->get('sys');

所有服务方法遵循相同的约定

$response = $service->method($mandatoryArgument, $someOptions);
  • 所有 API 必要参数都放在第一个位置;
  • 所有 API 可选参数直接映射自 $someOptions
  • 所有方法返回原始 Guzzle 响应。

示例

examples 目录是我自己的 CakePHP 3 应用程序使用 SDK 的纯提取 - 它很粗糙,但应该展示了 SDK 的基本用法

可用的服务

  • sys
  • data

许可证

MIT