iborodikhin / kdb-client
PHP client for KDB (Koraduba) file storage
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/iborodikhin/kdb-client
Requires
- guzzlehttp/guzzle: ^6.1
This package is not auto-updated.
Last update: 2025-09-28 01:15:31 UTC
README
PHP client for KDB (Koraduba) file storage
Installation
composer require iborodikhin/kdb-client
Basic usage
require "vendor/autoload.php"; // Create client instance $client = new \Kdb\Client([ 'host' => '127.0.0.1', 'port' => 1337, ]); // Upload a file. $isSaved = $client->save(__FILE__, "samples/" . basename(__FILE__)); // Check if file exists. $isFile = $client->exists("samples/" . basename(__FILE__)); // \Kdb\File instance. $file = $client->get("samples/" . basename(__FILE__)); // Remove a file. $isDeleted = $client->remove("samples/" . basename(__FILE__));