matthewbdaly / laravel-gridfs-storage
该包已被弃用,不再维护。未建议替代包。
MongoDB GridFS集成到Laravel的存储API
1.0.2
2017-11-14 11:36 UTC
Requires
- league/flysystem-gridfs: ^1.0
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: ^3.5
- phpunit/phpunit: ^6.4
- psy/psysh: ^0.8.13
- squizlabs/php_codesniffer: ^3.1
This package is auto-updated.
Last update: 2022-02-01 13:11:01 UTC
README
MongoDB GridFS集成到Laravel的存储API
安装
使用composer安装包
composer require matthewbdaly/laravel-gridfs-storage
在Laravel 5.5之前的版本中,您还需要手动将服务提供者添加到config/app.php
Matthewbdaly\LaravelGridFSStorage\GridFSStorageServiceProvider::class,
然后将其添加到config/filesystems.php
的disks
部分
'gridfs' => [ 'driver' => 'gridfs', 'name' => env('GRIDFS_STORAGE_NAME'), ],
最后,将字段GRIDFS_STORAGE_NAME
添加到您的.env
文件中,并使用适当的凭据。然后您可以将gridfs
驱动程序设置为默认驱动程序或云驱动程序,并像往常一样使用它来获取和检索文件。
MongoClient已弃用...
遗憾的是,league/flysystem-gridfs
尚未更新以反映这一点。当它更新时,我将能够使它与它一起工作。