735 B
735 B
PhpVaultClient
Installation
To use the PhpVaultClient class in your PHP project:
Setup this registry in your ~/.composer/config.json file:
{
"repositories": [{
"type": "composer",
"url": "https://git.hpz.pw/api/packages/hpz937/composer"
}
]
}
To install the package using Composer, run the following command:
composer require hpz937/phpvaultclient
Usage:
A secure encryption key can be generated with
openssl rand -hex 32
<?php
require_once __DIR__ . '/vendor/autoload.php';
$vaultClient = new Hpz\Phpvaultclient\PhpVaultClient();
$vaultClient->login('username', 'password');
$reponse = $vaultClient->getSecret('cpsql', 'encryption_key');
var_dump($reponse);