LaravelPackages.net
Acme Inc.
Toggle sidebar
oss-tools/laravel-ibm-cos

Laravel Custom Filesystem for IBM Cloud Object Storage

431
0
v2.1.1
About oss-tools/laravel-ibm-cos

oss-tools/laravel-ibm-cos is a Laravel package for laravel custom filesystem for ibm cloud object storage. It currently has 0 GitHub stars and 431 downloads on Packagist (latest version v2.1.1). Install it with composer require oss-tools/laravel-ibm-cos. Discover more Laravel packages by oss-tools or browse all Laravel packages to compare alternatives.

Last updated

Laravel Custom Filesystem for IBM Cloud Object Storage

This is an IBM Cloud Object Storage Custom Filesystem for Laravel.

Note

This package is a detached fork of tavux/laravel-ibm-cos

Installation

  • Install the package with Composer
composer require oss-tools/laravel-ibm-cos
  • Add \OSSTools\IBMCloudObjectStorage\Laravel\IbmCloudObjectStorageProvider::class to providers in config/app.php

  • In your .env file, add these lines with your IBM Cloud storage parameters

IBM_COS_ACCESS_KEY_ID=<access_key>
IBM_COS_SECRET_ACCESS_KEY=<secret_access_key>
IBM_COS_DEFAULT_REGION=<region>
IBM_COS_BUCKET=<bucket>
IBM_COS_ENDPOINT=<endpoint>

Usage

This is an example of usage :

use Illuminate\Support\Facades\Storage;

Storage::disk('ibm-cos')->allFiles('/');

To know all the available methods, please have a look to the Laravel File Storage documentation.

Comments