Skip to content
💽 Backblaze b2 cloud storage for Laravel 5
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Apply fixes from StyleCI Jul 3, 2018
tests
.gitignore
.scrutinizer.yml
.travis.yml
CHANGELOG.md
CONDUCT.md
CONTRIBUTING.md Initial Setup Dec 18, 2017
ISSUE_TEMPLATE.md
LICENSE
PULL_REQUEST_TEMPLATE.md
README.md
composer.json
phpunit.php
phpunit.xml Initial Setup Dec 18, 2017

README.md

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 Laravel Backblaze B2 Storage Service Provider give provision for for laravel storage to use blackblaze as their storage system. It uses the Backblaze B2 SDK & Flysystem Adapter to communicate with the Backblaze b2 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\BackblazeB2ServiceProvider::class,

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

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

ApplicationKey is not supported yet, please use MasterKey only

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.

You can’t perform that action at this time.