tavux/flysystem-ibm-cos

Flysystem Interface for IBM Cloud Object Storage

1.0.1 2023-02-15 13:23 UTC

This package is auto-updated.

Last update: 2024-09-15 17:03:58 UTC


README

This is an IBM Cloud Object Storage adapter for Flysystem.

Installation

Composer is the best way, as with all of Flysystem!

composer require tavux/flysystem-ibm-cos

Usage

Initial setup would be something like this:

use Tavux\Flysystem\IBMCloudObjectStorage\IbmCosAdapter;
use League\Flysystem\Filesystem;

$storage = new Filesystem(
    new IbmCosAdapter([
        'key' => '<access_key>',
        'secret' => '<access_secret_key>',
        'region' => '<region>',
        'endpoint' => '<endpoint>',
    ], '<bucket>')
);

var_dump($storage->listContents(''));