sundev/laravel-b2

Backblaze B2 云存储用于 Laravel 8。由 Paul Olthof (@hpolthof) 创作并继续由 @soncemvo 维护。

0.2 2021-01-29 08:55 UTC

This package is auto-updated.

Last update: 2024-09-29 05:43:08 UTC


README

Latest Version on Packagist Total Downloads

Backblaze B2 是一种与 Amazon S3 相当的云存储系统。此适配器允许您在 Laravel 8 应用程序中使用 B2。

代码基于 Paul Olthof 的未维护的仓库

安装

通过 Composer

composer require sundev/laravel-b2

在您的 app.php 配置文件中,将以下内容添加到服务提供者列表中

\sundev\Backblaze\BackblazeServiceProvider::class,

将以下内容添加到您的 filesystems.php 配置文件中的 disks 部分

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

现在只需粘贴您的凭据和 bucket 名称,您就可以开始了!

用法

就像您通常使用 Storage 门面一样使用它。

Storage::disk('b2')->put('test.txt', 'test')

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

鸣谢

许可

MIT,与原始仓库相同。