rbhirve / laravel-backblaze-b2

Backblaze b2 cloud storage for Laravel 5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

laravel-backblaze-b2

Author Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

Visit (https://secure.backblaze.com/b2_buckets.htm) and get your account id, application key.

The Backblaze adapter gives the possibility to use the Flysystem filesystem abstraction library with backblaze. It uses the Backblaze B2 SDK to communicate with the API.

Install

Via Composer

composer require gliterd/laravel-backblaze-b2

In your app.php config file add to the list of service providers:

\Gliterd\BackblazeB2\BackblazeServiceProvider::class,

Add the following to your filesystems.php config file in the disks section:

'b2' => [
    'driver'         => 'b2',
    'accountId'      => '',
    'applicationKey' => '',
    'bucketName'     => '',
],

Usage

Just use it as you normally would use the Storage facade.

\Storage::disk('b2')->put('filename.txt', 'My important content');

and

\Storage::disk('b2')->get('filename.txt')

Change log

Please see CHANGELOG for more information what has changed recently.

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email mhetreramesh@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

Backblaze b2 cloud storage for Laravel 5

License:MIT License


Languages

Language:PHP 100.0%